Job Title: Senior Full Stack Software Developer
We are seeking an exceptional Senior Full Stack Software Developer to join our team. This highly skilled engineer will play a pivotal role in designing, developing, deploying, and supporting our in-house software products.
This is a senior-level position that requires expertise across both frontend and backend frameworks, strong background in building scalable APIs and microservices, and experience working in agile, cloud-based environments.
The successful candidate will work under broad direction, exercising a considerable degree of independence in problem-solving, decision-making, and providing senior-level technical advice.
Collaboration with business stakeholders and technical teams is crucial to ensure delivery of solutions that align with our business priorities.
* Key Responsibilities:
* Design, build, deploy, and support our in-house software products.
* Prioritise and manage work items effectively within a structured work queue.
* Ensure all solutions follow integration, security, and engineering best practices.
* Collaborate with business stakeholders to ensure desired business outcomes are achieved.
* Work within an Agile development framework to deliver high-quality software solutions.
* Partner with stakeholders to define project requirements, set priorities, and manage expectations.
* Actively manage relationships with key internal and external stakeholders.
* Represent and negotiate on behalf of the company to advance organisational and project interests.
Essential Skills and Qualifications:
* Expert ability to write complex code across both backend and frontend frameworks such as ReactJS, AngularJS, TypeScript, and Golang.
* Strong experience in building robust and scalable APIs and microservices using Golang (RESTful APIs, Web APIs, GraphQL, and system integrations).
* Proficiency in implementing both SQL and NoSQL databases (PostgreSQL, MySQL) with Go and TypeScript frameworks.
* Hands-on experience with DevOps practices, CI/CD pipelines, and tools such as GitLab, Artifactory, Docker, Kubernetes, and containerised workflows on AWS.
* Experience with other programming languages such as Python and Java.
Benefits:
* Australian Citizen required.
* Initial Contract - 12 months with Extension.
* Location - ACT, VIC, NSW, QLD.
About Us:
Hudson is committed to helping you find a workplace where you feel respected, supported, and free to thrive. We welcome applications from all backgrounds, identities, and lived experiences—because when different voices come together, amazing things happen.