Lead Software Engineer / Architect

Lead Software Engineer / Architect

Location:

Perth 

Work Type:

Contract

Industry:

Architecture

Contact Name:

Laura Gilles

Contact Phone:

08 9423 1416

Date Published:

26-May-2026

Lead Software Engineer / Architect 
  • 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
Our client:
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
Key experience:
  • 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
Tech skills:
  • 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
Desirable skills:
  • 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.
APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )