About the Role
Deliver high-quality backend software enabling automated fleet and control systems. Collaborate with Tech Leads, Architects and Domain Engineers to design and implement scalable solutions using modern frameworks.
Essential Skills & Qualifications
- Proven 5+ years’ experience as a Software Developer or similar role.
- Experience with the following technologies: C# .NET Core, Entity Framework, RabbitMQ
- Experience with database technologies: SQL Server.
- Experience with unit testing frameworks.
- Experience with microservice architectures and containerisation using Docker or Kubernetes.
- Familiarity with Linux systems.
- Design and implement backend services, APIs, and behaviours that meet functional and non-functional requirements.
- Take responsibility of complex user stories and lead their technical execution from design to deployment.
- Contribute to technical design reviews and provide feedback on system architecture in collaboration with Tech Leads and Architects.
- Ensure code quality through peer reviews, automated testing, and documentation.
- Contribute to codebase maintainability through refactoring, observability, and test coverage improvements.
- Mentor developers within the squad, offering guidance on patterns, practices, and software design paradigms.
- Collaborate with Domain Engineers to adopt and integrate shared frameworks and libraries.
- Escalate technical risks or misalignments early to the Tech Lead.
Collaborative team committed to technical excellence, continuous improvement, and innovation across software systems.
About the Company
A leading technology-driven engineering group delivering advanced automation and digital solutions across global industries.
ALL APPLICANTS MUST HAVE PERMANENT RESIDENCY OR CITIZENSHIP WITHIN AUSTRALIA.
Please apply through the below link or for more information on the position please contact Hazel Khoo on 0473 495 715 and send through a copy of your CV to hazel@techresources.com.au

