Skip to Main Content

Job Title


Software Engineer - Ongoing and Long-Term Temp - SNSW


Company : NSW Department of Customer Service


Location : Sydney, Australia


Created : 2025-06-18


Job Type : Full Time


Job Description

Software EngineerSNSW Grade7/8Location Haymarket, Gosford, or ParramattaMultiple Ongoing Full-Time and Temporary Full-Time vacancies availableAbout our teamService NSW Digital is like nothing else in government. We are a diverse and vibrant team of talented Engineers, Designers, and Product Managers, working together to develop impactful digital experiences that improve the lives of our 8+ million customers.What we offerWorking on products & services that are meaningful and make a difference to the people of NSW.Contribute to innovative and exciting digital projects.About the roleYou will support the development of one or more digital products or services within an agile product team. You will contribute to an effective software engineering team culture to support the development of high-quality, reliable, and scalable digital systems and software.Key responsibilities includeAssist in the development, technical design, deployment, and operation of features and improvements for our products and services.Work with engineers, product managers, designers, and leadership teams to maintain a high level of quality in a fast-paced and iterative environment.Drive efficiency by designing products that work at scale, reducing duplication, and optimizing development and delivery pipelines.Your skills and experienceRich software engineering background, including experience in full stack software development with exposure to a broad range of technologies. Experience in, or desire to learn, Extreme Programming (XP), including Test Driven Development and Pair Programming, and willingness to spread the values, principles, and practices underpinning this approach.Collaboration: Strong product mindset, having worked closely with cross-disciplinary product teams in agile environments.Excellent understanding of systems thinking and technical design. Experience applying technical design skills in large or complex ecosystems is desirable.Excellent understanding of key aspects of software development, including the design and testing of software.Security-minded: Passion for security by design, with exposure to or interest in security engineering.Customer-focused and engaged: Effective communication, stakeholder management, and ownership of delivering valuable outcomes.Your technical skillsProficient in one or more modern programming languages and frameworks such as Kotlin, Java (Spring Boot or Android), JavaScript/TypeScript (React.js, Angular.js, Node.js, or React Native), and/or Golang, along with modern testing frameworks.Proficient in both frontend and backend application development, including accessible frontend interfaces, API design, and cloud data storage technologies.Experience deploying and operating containerized infrastructure in cloud environments such as AWS, Microsoft Azure, or Google Cloud Platform.We build most of our services in the cloud, leveraging shared services for cost-effectiveness and scalability.How we workWe use XP practices (including TDD, pair programming, CI/CD) to design and build fast, stable software, and release quickly. We focus on iterative delivery and being responsive to customer needs.Our teams collaborate to design solutions, applying lean problem-solving within a complex ecosystem.Support roles are headquartered across McKell, Parramatta, and Gosford. Remote options are considered based on operational, financial, and customer requirements, with discussions held upon role assignment.Salary: Service NSW Grade 7/8, starting at $102,899 plus superannuation.Click here for the Role Description.For recruitment inquiries, contact Lauren Johnson at lauren.johnson@customerservice.nsw.gov.au.Visit the Capability Application Tool for practice questions and preparation.Closing Date: Monday 26th May 2025 at 9:59amTo apply, submit your Resume and a 2-page Cover Letter online.Careers at the Department of Customer ServiceJoin us to improve government services and be part of reform that benefits NSW. We focus on customer service, digital transformation, and regulatory reform. Influence the future of NSW with us.Our diverse and inclusive workplaceWe value diversity and inclusion, leveraging contributions from employees of various backgrounds. View our full statement here. For support or adjustments during the application process, contact lauren.johnson@customerservice.nsw.gov.au or 02 9494 8351.More informationDisability informationAdjustments for recruitment #J-18808-Ljbffr