Summary
✨ AI‑Generated
Join a technology team as a Senior Software Developer, designing secure and scalable cloud solutions while providing technical direction to developers and delivery teams. You will build complex applications, APIs and integrations, contribute to architecture decisions, improve engineering and DevOps practices, and resolve challenging production issues. Strong experience with Microsoft technologies, .NET, C#, Azure, and cloud-native development is essential, along with extensive professional software development experience.
Highlights
Permanent senior role with strong compensation and salary packaging benefits, flexible work-from-home options, and significant technical leadership responsibility across cloud engineering, architecture, and software delivery.
Description
$135,174 + super + salary packaging options of up to $15,900 for living expenses (under RACGP’s health promotion charity status)Full-time, permanent opportunityLocated at our East Melbourne office near Jolimont Station with WFH options available
About the role
As our Senior Software Developer, you’ll design and deliver scalable, secure cloud solutions across RACGP’s technology environment.
Working with architects, stakeholders and delivery teams, you’ll provide technical leadership, guide developers and drive engineering and DevOps best practice.
As our Senior Software Developer, you'll also:
Lead technical design and architecture activitiesDevelop complex Azure applications, APIs and integrationsMentor developers and drive software engineering standardsLead resolution of complex technical and production issue
Skills and experience
10+ years’ software development using Microsoft technologiesAdvanced ASP.NET Web Forms, .NET Core, C# and AzureCloud-native application development using Microsoft AzureAzure API Management, Service Bus, Logic Apps and FunctionsStrong RESTful API design and development experienceAzure DevOps, Git and CI/CD deployment experienceAdvanced Microsoft SQL Server development and optimisationTechnical solution design and architecture documentation
Benefits of working with us
Maximise your pay – Salary package up to $15,900 tax-free for living expenses, plus additional options for meals, entertainment and novated leases, with 17.5% annual leave loadingExtra paid leave – Cultural, ceremonial, gender transition and volunteer leaveWork–life balance – Flexible hybrid work opportunities nationwideCareer development – A commitment to your career development, with a clear Capability Framework to guide your progression, and a contemporary professional development program to build your skills.Join a leader – Be part of Australia’s largest specialist medical college
About the RACGP
The Royal Australian College of General Practitioners (RACGP) represents GPs across Australia.
For over 60 years, we’ve supported the health system by setting education and practice standards, advocating for GP wellbeing and leading professional development.
We deliver training through community-based models, including the Australian General Practice Training Program, to equip GPs for whole-person care.
How To Apply
Click ‘Apply’ and upload your CV and cover letter as one document.
Visit our careers page for details on the recruitment process and to view the position description.
We do not accept applications from recruitment agencies for this role and applicants must have the right to work in Australia.
Applications close: COB Monday 19 October 2026
Please note: Applications will be reviewed as they’re received and applications may close early if the right candidate is found.
We value diversity and encourage applications from Aboriginal and Torres Strait Islander people, those with disabilities, and individuals from diverse backgrounds.
If you need support or adjustments during the recruitment process, please mention it in your application.
We are a Circle Back Initiative Employer – we commit to respond to every applicant.
The RACGP acknowledges the Traditional Custodians of the land and waterways in which we work and live.
We recognise their continuing connection to land, water and culture, and pay our respects to Elders, past, present and emerging.