Software Engineer
On-siteBrisbane, Queensland, Australia
Job Summary
Design, develop, test, and maintain web applications and backend services using .NET/C#, Vue.js, TypeScript, and Python. Contribute to microservices and REST API development while investigating and resolving software defects and performance issues. Participate in Agile ceremonies, code reviews, and CI/CD pipeline support to deliver scalable solutions for clinicians and researchers. Work with Product Management, QA, and UX teams to build customer-focused features within a hybrid environment. This role is ideal for a graduate or early-career engineer seeking to grow skills in modern healthcare software.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline
- Commercial software development experience, or equivalent internship/university project experience
- Experience with object-oriented programming principles
- Exposure to C#, .NET, Java, Python, JavaScript, or similar modern programming languages
- Understanding of web application development fundamentals
- Familiarity with source control systems such as Git
- Strong analytical and problem-solving skills
- Excellent communication skills and willingness to collaborate within a team environment
- Eagerness to learn and grow as a software engineer
- Some flexibility may be required to support releases, deployments, or critical production issues
Desired Qualifications
- Experience with .NET and C#
- Experience with Vue.js, React, Angular, or another modern frontend framework
- Exposure to TypeScript and modern JavaScript development
- Understanding of REST APIs and service-oriented or microservices architectures
- Familiarity with cloud platforms such as Azure, AWS, or Google Cloud
- Knowledge of relational databases and SQL
- Exposure to containerisation technologies such as Docker
- Understanding of automated testing practices and CI/CD pipelines
- Experience contributing to personal, academic, or open-source software projects
- Interest in healthcare technology and delivering solutions that improve customer outcomes
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.