Software Engineer

APM

West Perth, WA, Australia
**
C# advanced skills
Asp.net core
Modern javascript frameworks
** APM is seeking a Software Engineer for its West Perth office, tasked with leading product development and technical guidance within a team. The ideal candidate should have extensive experience in software development, particularly with C#, ASP.NET Core, and cloud technologies, along with strong leadership skills. **

Job Summary

  • 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 and work to continually improve organisational systems and processes to maximise employee efficiency, effectiveness, and productivity to deliver quality Client outcomes.
  • Working with a growing global business, you will get to be involved in projects across our pillars of Growth and Innovation, Frontline First and Secure and Efficient IT, with opportunities for career growth and learning emerging technologies.

Matching Summary

Match Score: 75

** APM is seeking a Software Engineer for its West Perth office, tasked with leading product development and technical guidance within a team. The ideal candidate should have extensive experience in software development, particularly with C#, ASP.NET Core, and cloud technologies, along with strong leadership skills. **

Skills & Requirements

Must-have

  • C# advanced skills
  • ASP.NET Core
  • modern JavaScript frameworks
  • RESTful API development
  • Azure serverless architectures
  • microservices design
  • SQL Server expertise
  • secure coding practices
  • Agile methodologies
  • DevOps culture
  • CI/CD pipelines
  • unit testing
  • test-driven development
  • Git expertise

Nice-to-have

  • VB.NET experience
  • health sector experience
  • employment sector experience
  • community services sector experience
  • Knockout.js
  • BreezeJS
  • jQuery
  • AngularJS
  • ASP.NET Web Forms
  • ADO.NET
  • Docker knowledge
  • Kubernetes knowledge

Key Requirements

  • Minimum 6 years in software development
  • Comprehensive experience in all SDLC phases
  • Advanced proficiency in Azure
  • Deep understanding of architectural patterns
  • Solid understanding of database design
  • Experience with Agile methodologies
  • Experience with DevOps culture
  • Experience with CI/CD pipelines
  • Experience with Infrastructure as Code
  • Proficiency in unit testing
  • Proficiency in test-driven development
  • Expertise in Git

Work Rights

Not specified

Tailored Resume

Cover Letter