A NSW Government website

Related jobs

There are currently 21 jobs listed by Service NSW

Senior Software Engineer

Organisation / Entity: Service NSW
Job category:
  • Information and Communications Technology / Software Engineering
Job location:
  • Sydney Region / Sydney City
Job reference number: req23250
Work type: Full-Time
Total remuneration package: From AUD $117,324.00 to $141,313.00 per year
Contact: Jessica Taylor - 02 9372 8765
Contact email: Jessica.Taylor@customerservice.nsw.gov.au
Closing date: Ongoing


Do you want to… 

  • Create tech that makes a real difference to people’s lives? 
  • Deliver industry-leading services to over 8 million customers? 
  • Have true work-life harmony? Service NSW offers 35-hour base, live and work anywhere in NSW, a flexible hybrid-environment, plus opportunities for compressed hours. 

Yes? Then this role is for you… 

As a Senior Software Engineer with Service NSW, you’ll work on game-changing products and services that millions of people use every day. At the front face of digital transformation in government, you’ll use the newest technologies to solve problems and build fast, stable software that matters.  

482 visa sponsorship options are available for those currently residing in Australia only, and can be discussed in further detail

Your day-to-day 

  • Working with other engineers, designers and product managers to develop features and improvements to products, maintaining a high level of quality 
  • Developing features and improvements with minimal guidance or support from other team members as well as collaborating with the team on larger projects. 
  • Experimenting and following your interests to deliver innovative solutions to obstacles to team efficiency and moderately complex technical problems  
  • Collaborating with other team members from the larger organisation 
  • Mentoring Junior and Mid-level Engineers 
  • Working with the reliability engineers and product team members to ensure the availability goals of the product are met, and participating in the Incident Management on-call rotation 

Your skills and experience 


  • Expertise in software development. Experience in one or more of the below programming languages, with an openness to upskilling/cross-skilling:  
    • Kotlin 
    • Java (Springboot) 
    • JavaScript/TypeScript (ReactJS) 
    • Golang  
  • Excellent understanding of systems thinking and technical design with an ability to deliver end-to-end solutions  
  • Consideration for both customers and security. You are motivated by delivering valuable outcomes to your users, whilst also having a passion for security by design 
  • Stong attention to detail, collaboration, and problem-solving skills. You strive for the best quality code, paying particular attention to code reusability, extensibility, maintainability, scalability, and security. You thrive in a team environment 


  • A desire for continuous improvement; you are someone who is always striving to improve processes and outcomes. You value close feedback loops, and the concepts of iteration and incremental improvement. 
  • Firmly grounded computer science and engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns 

About you 

You will share our passion for utilising digital technology and innovation to improve services and people's lives. An original and analytical thinker who is super curious, loves challenges and can demonstrate judgement and complex decision making. A lifelong learner who is excited about new concepts and ideas, with a willingness to learn new programming languages, platforms and frameworks. A collaborator and influencer with good interpersonal communication skills who is culturally intelligent, diversity conscious and ethically aware.   

About us 

Service 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. We believe that working for Digital Services is not just a job, but a purpose. Joining Service NSW will provide a way for you to serve all the people and businesses in NSW and no one is left behind.  

We improve the lives of our customers by providing easy, trusted, inclusive and world-leading digital government services. Some of the products and services we’ve worked on in the last 12 months include:

  • Dine and Discover
  • Service NSW Mobile App 
  • Digital Identity 
  • Grants for flood-impacted communities 

If you’d like to find out more about working at Service NSW Digital – head over here: https://www.service.nsw.gov.au/join-service-nsw-digital 

We can’t wait to meet you 

If this role sounds like you, you can apply by clicking the button ‘Apply Online’ below - a cover letter is not required. 

If you don’t meet all the criteria, but still believe you could succeed in this role, please still apply - we’d love to hear from you. 

You belong here 

Service NSW prides itself on being an inclusive, diverse, caring and respectful workplace. Our workforce is from a vast array of backgrounds, countries, and cultures. We encourage applicants from all walks of life, and those with disabilities are strongly encouraged to apply. 

We understand that there are different ways of getting the job done and offer flexible working arrangements where and when possible. 

If you do require an adjustment during the recruitment process, please notify us on your application form or contact the recruiter via Jessica.Taylor@customerservice.nsw.gov.au or 02 9372 8765

Salary Grade 9/10

Click Here to access the Role Description. For enquiries relating to recruitment please contact Jessica Taylor via Jessica.Taylor@customerservice.nsw.gov.au.

Closing Date: Applications will be reviewed on an ongoing basis, we encourage that you put your application in ASAP so you don't miss out on this opportunity within our Engineer Teams at Service NSW 

Working at Department of Customer Service

The Department of Customer Service (DCS) is a great place to work! Our values of accountability, trust, service, and integrity drive our initiatives and culture. We support innovative programs in areas as broad as digital government, consumer protection and major public works. We are an inclusive organisation that celebrates diversity and flexible work practices and believe our people are our greatest asset.

Visit our Careers site to find out what it means to work for us.