McMahon Services is undertaking a significant multi-year digital transformation program and is expanding its internal software development capability.
We are seeking expressions of interest from experienced Full Stack Developers and a potential Technical Lead to join our growing technology team in Adelaide.
This is an exciting opportunity to work on multiple large-scale greenfield projects that will transform how we manage projects, finance, commercial operations and business processes across the organisation.
Working closely with business leaders and end users, you'll help design and build modern enterprise applications that will drive long-term digital capability across the business.
Why Join Us?
This is more than a project role.
We're establishing a long-term internal development capability to support an extensive pipeline of technology initiatives, providing ongoing opportunities to innovate, influence and grow.
You will work with:
- Modern web application technologies
- Enterprise-scale business systems and integrations
- Automated workflow orchestration platforms
- AI-assisted development tools and engineering practices
- Emerging agentic and AI-enabled capabilities
- Modern software delivery, DevOps and cloud-based technologies
Opportunities Available
Full Stack Developers
You'll contribute across the full software development lifecycle, including:
- Building backend services, APIs and integrations using C# and .NET
- Developing modern Angular front-end applications
- Designing and maintaining SQL Server databases and data models
- Integrating enterprise platforms and business systems
- Collaborating with stakeholders to deliver fit-for-purpose solutions
- Participating in solution design, testing, deployment and support
Technical Lead
For candidates with demonstrated leadership experience, there may be an opportunity to step into a Technical Lead role responsible for:
- Providing technical leadership across development initiatives
- Guiding solution design and architecture decisions
- Mentoring and supporting developers
- Establishing engineering standards and development practices
- Driving adoption of modern technologies and AI-enabled development approaches
- Working closely with solution architecture and business stakeholders to shape the technology roadmap
About You
We'd love to hear from professionals who have experience with:
- C# and .NET development
- Angular or modern front-end frameworks
- SQL Server and relational database design
- API development and system integration
- Cloud and modern software delivery practices
- Enterprise application development
- Strong communication skills, commercial awareness and a collaborative approach are highly valued.
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.
Guided by our RISE values of Reputation, Integrity, Safety and Excellence, we deliver complex projects that create lasting value for our clients, communities and people.
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.
Interested?
Whether you're an experienced developer looking for your next challenge or a technical leader interested in helping shape a growing internal capability, we'd like to hear from you.
We also welcome expressions of interest from software developers, integration specialists, solution architects and technology professionals interested in future opportunities within our growing digital transformation program.
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.