Job description
Senior Backend Developers - Fleet Management & Autonomy | Perth Only
Location: Perth, WA (Onsite or Hybrid - Must Be Perth-Based)
Employment Type: Permanent or 12-Month Contract
About the Role
Join a high-impact strategic program with a globally renowned consultancy, delivering a next-generation Fleet Management and Autonomy solution for a major international mining client. This role places you at the heart of innovation-building advanced dispatching systems, high-precision machine guidance, and autonomous vehicle control technologies that will transform large-scale mining operations.
As a Senior Back-End Developer, you'll work within a cross-functional agile squad to design and develop scalable, high-performance backend services spanning control systems, data centres, and onboard platforms. This is a hands-on engineering role that also requires technical leadership and close collaboration with Solution Architects, Technical Leads, and Domain Experts. If you're passionate about distributed systems, real-time performance, and modern software architecture-and want to build systems that matter-this is your opportunity.
Key Responsibilities
- Design, develop, and maintain robust backend services, APIs, and system behaviours aligned with both functional and non-functional requirements.
- Lead the technical delivery of complex features from design through to deployment.
- Influence system architecture and drive engineering best practices through participation in design reviews.
- Ensure high code quality and maintainability via automated testing, peer code reviews, refactoring, and clear documentation.
- Continuously improve system reliability, observability, and performance.
- Mentor and support junior engineers within the development squad.
- Collaborate with Domain Engineers to ensure seamless integration with shared platforms, frameworks, and enterprise standards.
- Proactively surface and manage technical risks and architectural gaps early in the delivery lifecycle.
Technical Requirements
- Minimum 5 years of experience in backend software development.
- Strong skills in C#, .NET Core, Entity Framework, and RabbitMQ.
- Solid experience with SQL Server and deep understanding of relational database design and performance.
- Hands-on experience with microservices architectures and containerisation technologies (Docker, Kubernetes).
- Comfortable working in Linux-based environments.
- Familiarity with unit testing frameworks, CI/CD pipelines, and modern DevOps practices.
- Bonus: Exposure to Akka.NET or actor-based programming models.
To be considered for the role click the 'apply' button or for more information about this and other opportunities please contact Rayan Thomas on + 618 7422 0610 or email [email protected] and quote the above job reference number.
Paxus values diversity and welcomes applications from Indigenous Australians, people from diverse cultural and linguistic backgrounds and people living with a disability. If you require an adjustment to the recruitment process, including the application form in an alternate format, please contact me on the above contact details.
