JUMP TO CONTENT

Location

West Perth, WA

  1. Full Time
  2. APM Group

Reference

REF3503L

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 currently seeking a Software Engineer to join our team in West Perth on a Full-Time basis. The Software Engineer will take the lead within our product team, creating and enhancing our product while also providing technical leadership to the product development team.

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.
  • Provide guidance and direction to other developers.
  • Work to 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 6 years in the field, with comprehensive experience in all SDLC phases, especially in C# (advanced skills) and VB.NET (a plus) .
    • Web and API Development: Expertise in ASP.NET Core, modern JavaScript frameworks (e.g., Angular, React), and RESTful API development.
    • Cloud, Microservices, and Architecture: Advanced proficiency in Azure, including serverless architectures. Experience with microservices design and a deep understanding of architectural patterns, particularly in distributed systems and event-driven architectures.
    • SQL Server Expertise: Strong proficiency in SQL Server or similar relational databases, with a solid understanding of database design, optimization, and management practices.
    • Security Awareness: Proficiency in secure coding and knowledge of OWASP Top 10 vulnerabilities.
  • Methodologies and Tools:
    • Agile, DevOps, and Project Management: Experience with Agile methodologies, DevOps culture, CI/CD pipelines, Infrastructure as Code (IaC) for efficient development, and strong project management skills.
    • Testing: Proficiency in unit testing and test-driven development.
    • Version Control: Expertise in 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, 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 highly desirable.
  • Additional Competencies(Desirable):
    • Experience in Knockout.js, BreezeJS, jQuery, AngularJS, ASP.NET Web Forms or ADO.NET is a plus.
    • Containerization & Orchestration: Knowledge of Docker and Kubernetes is a plus.

 

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 next horizon 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. Contact Shane more information on 0499 047 301.

Join us as we continue to enable better lives!

latest-jobs

Similar jobs

Junior Test Analyst

Salary

Location

South Geelong, VIC

Brand

APM Employment Services

Location

South Geelong

Function

Information Technology

Job Type

Full Time

Description

Junior Test Analyst Location: South Geelong, VIC  Work Type: Full-time | Hybrid (3 days in office, 2 days remote) Are you passionate about software quality and looking to start a career in testing? W

Reference

20bff370-ce85-4ccf-b1bf-94a3a48cb6e6

Expiry Date

01/01/0001

Read more
Helpdesk Level 1

Salary

Location

Bendigo, VIC

Brand

Early Start Australia

Location

Bendigo

Function

Information Technology

Job Type

Full Time

Description

The RoleAs a Help Desk Agent – Level 1 you will provide 1st level support to our admin and therapy staff all across Australia. You're the vital point of contact for technology-related issues, providin

Reference

fd983f46-77fb-4d34-8052-79adb5234441

Expiry Date

01/01/0001

Read more
View all roles
latest-posts

Our posts

Winning on and off the field

Teaser

LIfe at APM

Content Type

Blog

Publish 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

Teaser

Lifecare has supported Josh’s career in physiotherapy,

Read more

by

Renae Sutton

by

Renae Sutton

From building careers to raising a baby, Heather finds the balance.

Teaser

LIfe at APM

Content Type

Blog

Publish 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

Teaser

It’s the opportunities for career growth, support and mentorship

Read more

by

Renae Sutton

by

Renae Sutton

Find your place.

Teaser

LIfe at APM

Content Type

Blog

Publish 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

Teaser

One visit to ESA and it was love at first sight.

Read more

by

Renae Sutton

by

Renae Sutton

View all posts