Tech Lead (.Net +Java)

XPT Software Australia Pty Ltd•Perth, ND

About The Position

As a critical member of the WEM (Wholesale Electricity Market) Operation Solutions team, the Senior Developer is responsible for developing critical real-time power system operation software solutions. The role works closely with integration and development teams to design, build, and commission solutions; engages with subject matter experts and business stakeholders to ensure requirements are met; and supports readiness and transition activities. The position also supports successful implementation of critical programs and projects for the WA portfolio from time to time.

Requirements

  • Minimum 5 years’ experience building software, including design, development, and integration.
  • Demonstrated knowledge of best practices for developing systems for critical infrastructure.
  • Demonstrated track record of implementing large, complex projects.
  • Experience working in high-performing teams on Agile, Waterfall, or Hybrid projects.
  • Proven skills managing software builds, automated testing, and deployment pipelines.
  • Excellent stakeholder-relations capabilities and the ability to form strong, trusting relationships with key stakeholders.
  • Demonstrated understanding of delivering enterprise applications using C# and .NET Core; Java and Spring Boot; ORMs such as Entity Framework, Dapper, or Hibernate; SQL and databases including Oracle, PostgreSQL, or Databricks; web development methodologies such as SPA, MVC, PWA, and microservices; JavaScript/TypeScript frameworks such as Vue, Angular, React, or Blazor; front-end frameworks such as Vuetify, Bootstrap, or Element UI; scalable web APIs using REST, GraphQL, or WebSockets; distributed pub/sub messaging such as RabbitMQ, UM, or JMS; source-code and artifact repositories; cloud service platforms; CI/CD pipelines; and containerized development using Docker and Kubernetes.

Nice To Haves

  • Tertiary and/or postgraduate qualification in engineering, mathematics, science, information technology, or a similar analytical discipline.
  • Experience in power system or power market operation, or power system planning.
  • Understanding of the WA Government’s Energy Transformation Strategy (ETS) and proposed WEM Reforms.
  • Experience with ESB integration platforms such as webMethods, Boomi, or MuleSoft.
  • Experience with Microsoft Azure, which is preferred.
  • Experience with Azure DevOps pipelines or similar CI/CD pipelines such as Bamboo or Jenkins.
  • PowerShell and Python skills.
  • Experience with SCADA, PI, and real-time systems.

Responsibilities

  • Engage with subject matter experts and internal stakeholders to develop critical power system operation software solutions.
  • Work with Project Managers and Project Leads to deliver software solutions, collaborating closely with integration and development teams.
  • Support production-readiness activities and develop related materials.
  • Consult with digital teams to develop transition-to-support plans and materials.
  • Serve as a subject matter expert for ongoing support and enhancements for the power systems.
  • Actively and visibly support relevant Workplace Health and Safety, Anti-Discrimination, and Competition and Consumer Acts requirements.
  • Contribute to cyber security and business continuity responsibilities, including maintaining knowledge of AEMO’s Business Continuity Policy and Plans.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service