The Government Technology Office’s Software Engineering Practice improves how software is built, delivered and maintained across GovTech and the Whole-of-Government.
We work with engineering leaders and teams to identify common challenges, establish shared practices and build the capabilities needed to put them into use. Our work spans engineering effectiveness, developer experience, AI, engineering maturity, hiring and people development.
As a Software Engineer in the Practice, you will combine hands-on engineering with work on the standards, processes and capabilities that support our engineering community. You will work with pillar leads to understand where teams need help, translate that understanding into practical improvements, and support their adoption across teams and agencies.
Your work could include making the Engineering Maturity Framework actionable through tools like Backstage, bringing together data and developer research to guide improvements, or strengthening how we interview, assess and develop engineers. Software delivery will be a substantial part of the role, alongside shaping practices, engaging teams and helping them apply what we build.