Software Engineer

3 days ago


Perth, Western Australia Fortem Projects Full time $120,000 - $180,000 per year

Job Description
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 , 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. Applications will be reviewed once the job ad closes at 11.55pm (AWST) 31st August 2025.


  • Software Engineer

    2 weeks ago


    Perth, Western Australia Rocket Software Full time

    Job Description SummaryThe Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...


  • Perth, Western Australia Quorum Software Full time

    Software Development Manager - Previso (Hybrid Work Schedule)Location: Perth, Australia or Barcelona, Spain or London, England, United KingdomModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Our vision is to connect the global energy ecosystem through cloud-first software, data...


  • Perth, Western Australia Quorum Software Full time

    Software Development Manager - Previso (Hybrid Work Schedule)Location: Perth, Australia or Barcelona, Spain or London, England, United KingdomModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Our vision is to connect the global energy ecosystem through cloud-first software, data...

  • Software Engineer

    4 weeks ago


    Perth, Western Australia CareCone Group Full time

    OverviewGet notified about new Software Engineer Intern jobs in United States.Open Roles2,000+ Software Engineer Intern Jobs in United StatesSoftware Engineer, AI Intern (Summer 2026)Software Engineer, AI Intern (Winter 2026)Software Developer Intern (Summer Internship Program)Software Engineer, Intern (Summer and Winter)Software Engineering Internship -...

  • Software Engineer

    4 weeks ago


    Perth, Western Australia CareCone Group Full time

    OverviewGet notified about new Software Engineer Intern jobs in United States.Open Roles2,000+ Software Engineer Intern Jobs in United StatesSoftware Engineer, AI Intern (Summer 2026)Software Engineer, AI Intern (Winter 2026)Software Developer Intern (Summer Internship Program)Software Engineer, Intern (Summer and Winter)Software Engineering Internship -...

  • Software Engineer

    3 weeks ago


    Perth, Western Australia Canonical Full time

    Software Engineer (Python/Linux/Packaging)Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Software Engineer (Python/Linux/Packaging)3 days ago Be among the first 25 applicants Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Canonical is a leading provider of open source software and...

  • Software Engineer

    4 weeks ago


    Perth, Western Australia Canonical Full time

    Join to apply for the Software Engineer - L3 Support role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - L3 Support role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and...

  • Software Engineer

    3 weeks ago


    Perth, Western Australia Canonical Full time

    Join to apply for the Software Engineer - App Stores role at Canonical2 days ago Be among the first 25 applicants Join to apply for the Software Engineer - App Stores role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in...

  • Software Engineer

    4 weeks ago


    Perth, Western Australia Hydra Search Full time

    OverviewJoin an innovative technology company providing cutting edge geospatial solutions. We're seeking an experienced Software Engineer to join their team, contributing to an exciting product portfolio across the entire software development lifecycle. You will be working alongside a talented team of software engineers in further developing, testing and...

  • Software Engineer

    4 weeks ago


    Perth, Western Australia Hydra Search Full time

    OverviewJoin an innovative technology company providing cutting edge geospatial solutions. We're seeking an experienced Software Engineer to join their team, contributing to an exciting product portfolio across the entire software development lifecycle. You will be working alongside a talented team of software engineers in further developing, testing and...