Do you want to be notified every time a job like this gets added? Click the CTA below!
Great news! We will let you know when a new job like this has been added!
Software Engineer
APM is a global human services provider which spans across 11 different countries with a team of over 16,000 people with a common goal of Enabling Better Lives.
We are seeking a Software Engineer to join our Geelong team on a 12‑month fixed‑term, full‑time contract. In this role, you will lead our product team’s technical efforts, drive the development and enhancement of our product while providing guidance and leadership to the broader development team.
Must be an Australian Citizen or Permanent Resident.
In this role you will:
Take a leading role designing, developing, supporting, and maintaining software systems that are robust and scalable, and meet both functional and non-functional requirements.
Work closely with Business Analysts, Product Management, and other Developers to design and deliver solutions.
Continually improve organisational systems and processes to maximise employee efficiency, effectiveness, and productivity to deliver quality Client outcomes.
Skills you’ll bring:
Technical Skills
Software Development: Minimum of 3 years’ experience across all phases of the SDLC, with advanced proficiency in C# and TypeScript/JavaScript.
Web & API Development: Strong experience with ASP.NET Core, modern JavaScript frameworks such as Angular or React, and building RESTful APIs.
Cloud, Microservices & Architecture: Advanced expertise in Azure, including serverless solutions. Skilled in microservices design and well versed in architectural patterns, particularly distributed systems and event driven architectures.
SQL Server: Strong proficiency with SQL Server or similar relational databases, including database design, performance optimisation, and management best practices.
Security: Solid understanding of secure coding practices, operating within a regulated enterprise environment, and familiarity with frameworks such as the OWASP Top 10 vulnerabilities.
Methodologies & Tools:
Agile, DevOps & Delivery: Experience working within Agile environments, adopting DevOps practices, and executing delivery via automated pipelines. Strong organisational and project coordination skills.
Tooling: Familiarity with Atlassian tools, including Jira and Confluence.
Testing: Proficient in unit testing and test‑driven development (TDD).
Version Control: Strong experience with Git.
Professional Attributes:
Communication and Teamwork:
Excellent communication skills and the ability to drive results through teamwork, adaptability, and shared problem-solving.
Leadership: Ability to mentor and guide junior developers and relay information to management, with strategic planning skills and a demonstrated commitment to continuous learning.
Industry Knowledge: Previous work in the health, employment, and/or community services sector is desirable.
What's in it for you?
Working with a growing global business (focusing on Australia, New Zealand, and Singapore), you will get to be involved in projects across our pillars of Growth and Innovation, Frontline First and Secure and Efficient IT. You will be able to chart your own career growth with lots of opportunity to move through the business.
Our solutions include the latest tech stacks and technologies. You will be involved with learning about and implement emerging technologies.
You will be provided with the tech you need to get the job done, flexible / hybrid working arrangements, purchased additional annual leave, private health discounts, and more.
At APM we are strengthened by diversity. We are committed to providing a work environment in which everyone is included, treated fairly and with respect. We encourage applications from people of all ages, nationalities, abilities and cultures including indigenous peoples, the LGBTQI+ community and people with a disability.
Ready to Join?
Click APPLY now and complete your application through our online recruitment platform.
Join us as we continue to enable better lives!
A world of career opportunities
Salary
Location
Melbourne, VIC
Brand
APM Group
Location
Melbourne
Function
Information Technology
Job Type
Full Time
Description
The RoleThe Service Desk Manager is responsible for leading the IT Service Desk team to deliver high-quality, customer-focused technical support across Australia and New Zealand.This role plays a crit
Reference
c3a4511c-5f4e-418f-a520-c9143d8c34d9
Expiry Date
01/01/0001
Salary
Location
West Perth, WA
Brand
APM Group
Location
West Perth
Function
Information Technology
Job Type
Full Time
Description
The RoleThe Service Desk Manager is responsible for leading the IT Service Desk team to deliver high-quality, customer-focused technical support across Australia and New Zealand.This role plays a crit
Reference
bc997177-50c9-4772-9aa7-4bb4e66a6068
Expiry Date
01/01/0001
Salary
Location
Melbourne, VIC
Brand
APM Group
Location
Melbourne
Function
Information Technology
Job Type
Full Time
Description
The RoleThe DevOps Engineer plays a key role in designing, building, and operating APM’s cloud and platform capabilities, enabling secure, reliable, and scalable technology delivery across the organis
Reference
69ec4eef-0ada-4c88-95b0-dda1a8e81584
Expiry Date
01/01/0001
Our posts
Teaser
LIfe at APMContent Type
BlogPublish date
10/31/2025
Summary
Josh is a physio at Lifecare Malvern Sports Medicine, in Victoria. When he’s not working, you’ll find him playing footy and coaching a local team. His role at Lifecare allows him the opportunity and f
by
Renae Sutton
Teaser
LIfe at APMContent Type
BlogPublish date
10/20/2025
Summary
Heather is an occupational therapist, working as an area manager at Konekt in Melbourne. She began with Konekt in 2017 at our Brisbane office, but when she wanted a change in her lifestyle, she was ab
by
Renae Sutton
Teaser
LIfe at APMContent Type
BlogPublish date
10/08/2025
Summary
When Shannon was starting out as a new grad, she was thinking of heading into a hospital role. But one visit to ESA and it was love at first sight. Now, almost six years later, she’s the Early Interve
by
Renae Sutton