Application Developer
Technology
Perth, Australia1 week agoUntil 31/12/2026
Service contract
Job description
Position: Application Developer (Java OR .Net)
Location: Perth
Contract: 6+ MOnths and Extendable
Demonstrated knowledge of best practises when developing systems for critical infrastructure.
- Demonstrated track record of implementing large complex projects.
- Experience in high performing teams running in Agile, Waterfall, or Hybrid projects.
- Proven skills in managing software builds, automated testing, and deployment pipelines.
- Excellent stakeholder relations capabilities with the ability to form strong, trusting relationships with key stakeholders.
- Experience in power system/power market operation or power system planning preferable.
- An understanding of the WA Govt's Energy Transformation Strategy (ETS) and the proposed WEM Reforms preferable.
Demonstrating excellent understanding of delivering enterprise applications, using: - C#, .Net Core - Java, Spring Boot - ORMs such as Entity Framework, Dapper, Hibernate
- SQL, Oracle, PostGre, Databricks
- Web development methodologies such as SPA, MVC, PWA, Microservices
- javascript/typescript frameworks such as Vue, Angular, React, Blazor
- Font end js frameworks such as Vuetify, Bootstrap, Element UI
- Scale-able and performant web APIs using modern methodologies using REST, GraphQL, WebSockets - ESB Integration platforms desired webmethods, Boomi, Mulesoft
- Distributed pub/sub messaging RabbitMQ, UM, JMS, etc
- Source code and artefact repositories
- Cloud Service Platforms and development. Microsoft Azure preferred
- Azure Devops pipelines, or similar CICD pipelines (Bamboo, Jenkins, etc)
- Containerised development including Docker and Kubernetes
- PowerShell and Python a plus
- SCADA, PI, and real time systems a plus
Keywords
Spring FrameworkVue.jsExtensibilityCloud computingTypescriptGraphQLBlazorRabbitMQAngularAngularJSOracle DatabaseJavaScriptDevOpsPostgresqlPowershellPythonSqlBootstrapJavaEntity Framework
Interested in this role?