Senior Backend Developers

Job details

Posted
22 July 2025
Salary
Negotiable
Location
Perth
Job type
Contract
Discipline
Software Development + Testing
Reference
270626

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.