- Initial 6-month contract with leading mining client in WA
- From functional concept through to leading a team that builds it
- Complex, real-world distributed systems – Perth-based with flexibility
Specialist technology and consulting firm delivering complex, distributed software solutions across Australia’s resources and industrial sectors. The team work on real-time, safety-critical platforms where design rigour and technical quality directly matter.
The role:
We are seeking a Lead Software Engineer / Architect with hands on development, architecture AND leadership experience.
Responsibilities include:
- Produce detailed technical designs
- Translate high-level requirements into detailed design specifications
- Define microservices, event-driven interactions, APIs and data models
- Contribute hands-on as a full stack developer where needed
- Apply architectural patterns such as event-driven architecture, actor model and distributed systems design
- Lead a team of developers through delivery, providing technical direction, code reviews, and hands-on support to ensure designs are built correctly
- 5+ years of hands-on full stack development experience across the full technology stack
- Demonstrated architecture experience
- Experience l eading or technically mentoring a small development team
- Strong, hands-on C# / .NET (Core / 6+) background
- Experience with event-driven architecture and messaging systems(MQTT, RabbitMQ, Kafka, or Azure Service Bus)
- Distributed systems and microservices design; REST and asynchronous / event-based API design
- Data modelling and persistence – SQL Server / relational DBs; real-time data and telemetry processing
- GitHub and CI/CD pipelines as part of everyday development practice
- Experience in mining, industrial IoT, or other complex operational technology environments
- Cloud platform experience (Azure / AWS)
- Exposure to multi-vendor or large-scale integration environments
- Background in safety-critical systems or operational technology (OT)
If you possess the required experience and are interested, please apply now the via the link below to be considered.
Contact: Laura Gilles – (08) 9423 1416 – (Job reference: 269542)
Peoplebank and Leaders IT are committed to creating a diverse and inclusive workplace where everyone belongs. We welcome applications from people of all backgrounds, identities, and experiences. If you need adjustments to the recruitment process due to your circumstances, please let us know—we’re here to support you.












