Back to Opportunities
Development

Senior Software Engineer (Developer)

QLD, WA, ACT, VIC, NSW, NT, SA, TAS Baseline clearance Closes 12 May 2026 at 11:59pm

About the Role

Software Engineers have experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team.

The Department of Employment and Workplace Relations (DEWR) enables access to quality skills, training, and employment to support Australians find secure work in fair, productive and safe workplaces – supporting individuals, businesses and our nation to prosper.

The department is seeking services of specialists listed below to meet emerging needs of the department and business areas.

  • Software Engineer (Developer) - .Net

  • Software Engineer (Developer) - Full Stack 


**Please note that DEWR will not be extending this opportunity to any additional Sellers** 

Key duties and responsibilities

As a Software Engineer (Developer) - Full Stack/.NET Developer, you will be required to:

  • Work as part of a multidisciplinary delivery team to participate in agile ceremonies including planning and estimation

  • Write clean, testable, maintainable and scalable code that meets the stated acceptance criteria

  • Collaborate with team members and other delivery teams to achieve outcomes

  • Develop documentation throughout the software development life cycle (SDLC)

  • Work under limited supervision 

  • Participate in design, planning, and estimation sessions 

  • Work with a range of stakeholders to develop enterprise-class software to specification

  • Collaborate with delivery team members to produce quality work 

  • Work within the department’s delivery framework 

  • Supervise and support less experienced developers 

  • Good understanding of .NET coding principles: NET Core / .NET 5,6,7,8 

  • Good understanding of .NET Framework

  • Good understanding of Vue3

  • Familiarity and ability to code with SQL Server

  • Good understanding of GIT

Requirements

  • 1.Demonstrated experience working in a fast-paced agile delivery environment to produce high quality software using an enterprise toolset and delivery framework.

  • 2.The ability to communicate effectively in writing, in person and via video conferencing.

  • 3.Demonstrated application development experience working on either high-volume transactional systems and/or complex integrated systems.

  • 4.Strong analytical and problem-solving skills with a flair for creating innovative solutions.

  • 5.Experience working in an Agile software development environment and experience using Agile development toolsets.

Desirable criteria

  1. Previous experience in a Government Agency is desired, including the Department of Employment and Workplace Relations.

  2. Experience with any of the following:
    o C#, .NET Core, .NET 5,6,7,8, SQL, Vue3 and CA GEN or other object-oriented programming language
    o Bash or PowerShell scripting
    o Coding in R
    o Experience with source control
    o Unit / Automated UI testing
    o Provisioning and managing cloud technology or infrastructure as code
    o Experience provisioning Azure Data environments.
    o Experience with Visual Studio 2019 / 2022, Visual Studio Code or Jetbrains Rider
    o Microsoft Web API / REST Architecture
    o D365 and PowerApps
    o Modern software development utilising Microsoft Azure PaaS Services (App Service, Function App, APIM, Service Bus, Azure SQL)
    o Modern JavaScript frameworks such as Typescript / JQuery.
    o Reactive frontend frameworks including React, Vue or Angular
    o CSS frameworks including Bootstrap
    o CI/CD Practices
    o SQL Server 2014 and later

Rate on application

If there is mutual interest, we will talk you through the rate structure and next steps in more detail.

Apply for this role

Submit your resume and any supporting information you would like us to consider. If there is a fit, we will be in touch to discuss the role further.

By applying, you agree to our Privacy Policy. Resumes are stored securely and only accepted in supported file formats.