Hardhat, Helmet, Person, Worker, Glasses, Adult, Female, Woman, Male, Man

Full Stack Developer

  • Adelaide, SA, Australia
  • Fixed Term Contract

McMahon Services is seeking an experienced Full Stack Developer to join our internal Application Development team.

This role is an opportunity to work on a major internal transformation program delivering modern applications, integrations and data capabilities that will support the future of our business operations.

 

About McMahon Services

McMahon Services is one of Australia’s leading privately owned industrial services and construction businesses. We deliver complex projects across civil infrastructure, environmental remediation, demolition, decommissioning, asset management, recycling and disposal for major industry, government and Defence clients across Australia.

Behind the trucks, plant and people sits a growing internal technology capability. We are investing significantly in modern tooling, structured data and AI-assisted delivery to support how our business operates and scales.

 

About the Role

This role will work across backend services, APIs, databases and front-end applications, contributing to the delivery of modern business systems and integrations.

You will collaborate closely with internal stakeholders and subject matter experts, helping shape technical solutions while contributing to architecture, design and continuous improvement initiatives.

This is not a one-project role, there is a strong pipeline of future initiatives across business systems, reporting, integrations and AI-enabled solutions.

 

What You’ll Do

  • Build end-to-end software solutions across backend services, APIs and Angular front-end applications
  • Develop and maintain integrations with ERP and business systems
  • Work directly with stakeholders to shape and refine solutions
  • Contribute to technical architecture and platform improvement initiatives
  • Design and optimise relational databases and reporting data structures
  • Participate in iterative delivery, testing and continuous improvement activities
  • Contribute to AI-assisted development and modern engineering practices

 

What You’ll Bring

  • Commercial experience as a Full Stack Developer (Intermediate or Senior level)
  • Strong C# /.NET capability building APIs and backend services
  • Experience with relational databases and SQL Server
  • Front-end development experience using Angular or similar SPA frameworks
  • Experience with Git and modern development workflows
  • Strong communication and stakeholder engagement skills
  • Ability to work autonomously and solve complex problems

 

What Will Set You Apart

  • Azure experience including App Services, Functions and DevOps
  • Experience integrating with ERP systems (Pronto, SAP, Dynamics or similar)
  • Exposure to AI/LLM technologies and AI-assisted development workflows
  • Experience with distributed systems, workflow orchestration or observability tooling

 Why Join McMahon Services?

  • Opportunity to work on a major business transformation program
  • Modern technology stack and AI-enabled development environment
  • Strong pipeline of future projects and long-term growth opportunities
  • Small, capable team with real ownership and influence
  • Values-driven culture focused on Reputation, Integrity, Safety and Excellence

If you’re a developer who wants ownership, modern tools and the opportunity to shape business-critical systems, we would like to hear from you, apply now!

 No recruitment agencies please.

At McMahon Services, we embrace diversity and inclusion as fundamental values. We believe that a diverse workforce fosters innovation, creativity and a deeper understanding of the communities we serve. We are committed to creating an inclusive environment where all employees feel valued, respected and empowered to contribute their unique perspectives and talents. We encourage applications from people of all backgrounds, identities and experiences.

Recommended jobs

Full Stack Developer

Adelaide, SA, Australia Finance, Information & Technology (FIT)
Build modern software that shapes how a national business operates and scales.

Carpenter

Adelaide, SA, Australia
Trade-qualified Carpenter needed in Adelaide for commercial projects, delivering quality work and collaborating on-site. Offers career growth and a supportive team environment.

Finance Officer

Adelaide, SA, Australia Finance, Information & Technology (FIT)
Looking for a finance role where you can take ownership, work independently and be part of a major South Australian project?

Industrial Services Operator

Regional South Australia, SA, Australia Intract
Multiple positions available at Olympic Dam! FIFO 2:1 roster, competitive rates, varied industrial services work and opportunities to grow your career

Fabricator Apprenticeship

Adelaide, SA, Australia Yard Operations
McMahon Services, a privately-owned leader in construction, industrial and environmental services, is looking for an Apprentice Boilermaker/Welder to join our South Australian maintenance team based at the national head office in Dry Creek.

Carpenter

Adelaide, SA, Australia
Build your career delivering high-quality roofing and cladding on commercial projects across SA.