Join us as a Senior Software Developer at Halo Labs to develop a scalable, sellable product that will revolutionise the healthcare industry. You'll work on an exciting internal project, leveraging cutting-edge technology to create impactful software solutions. We welcome applications from exceptional talent across Australia.
About the Role
* Develop and refine a scalable software product that will shape the future of healthcare.
* Design and develop modern web applications using and
* Build robust backend services using, Express within the framework.
* Manage multiple applications effectively using Turborepo.
* Design, implement and maintain PostgreSQL databases.
* Develop RESTful APIs to support seamless frontend-backend integration.
* Build and manage secure authentication flows using AWS Cognito.
* Integrate with government and third-party APIs.
* Set up and maintain CI/CD pipelines with GitHub Actions and Jenkins.
* Manage application deployment and infrastructure using Docker and AWS.
* Participate in Agile ceremonies such as stand-ups, planning, and retrospectives.
* Apply Test-Driven Development (TDD) principles for quality assurance.
* Write clean, efficient, and maintainable code to ensure high performance and scalability.
* Debug and optimise applications to improve functionality and user experience.
* Contribute to Infrastructure as Code (IaC) using tools such as Pulumi, CloudFormation, or AWS CDK.
* Implement, maintain, and optimise data processing workflows using AWS services such as AWS Glue, Athena, and Step Functions.
* Design and implement serverless or containerised architectures using Lambda, Docker, ECS, or EKS.
A Day in the Life
This role is a blend of hands-on coding, problem-solving, and collaboration. You'll work with modern technologies to build and enhance a healthcare-focused product, implementing new features, fixing bugs, and ensuring seamless integrations.
About You
* Education: A degree in Computer Science, Software Engineering, Information Technology, or related field.
* Experience: 5+ years of professional experience in full stack development, ideally in SaaS, fintech, or data-rich environments.
* Frontend: Proficient with, and experienced with HTML, CSS, and JavaScript. Experience with or similar frameworks is a bonus.
* Backend: Strong in and Express, preferably within the framework. Bonus for familiarity with Spring Boot or Django.
* Databases: Experienced in SQL and NoSQL databases—PostgreSQL, MySQL, MongoDB.
* Authentication: Experience designing secure authentication systems, ideally using AWS Cognito.
* API Integration: Skilled in building and managing RESTful APIs and integrating with third-party/government services.
* DevOps & CI/CD: Familiar with GitHub Actions, Jenkins, Docker, and AWS infrastructure.
* Development Practices: Proficient with Git, Agile methodologies, TDD, and modern DevOps tooling.
* Architecture: Understands software design principles, OOP, system architecture, and security best practices.
* Soft Skills: Strong communication, ownership mindset, adaptability, attention to detail, and team collaboration.
Bonus Skills
* Experience in the data analytics industry.
* Familiarity with the health or aged care sector.
* Experience integrating with government platforms, systems, or secure gateways.
If you're excited to help build a game-changing healthcare product, click Apply today