Senior Software Engineer

  • Company:
    Service NSW
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    2 days ago
  • Category:

Senior Software Engineer,  Temporary,  SYDNEY – McKell

Job Title:  Senior Software Engineer
Salary:  SNSW $111,806 – 134,667 base + super 
Location : Head Office – Haymarket
Employment Status:  Temporary fixed term till June 30th 2021 with potential for ongoing

? Be part of a small, happy team – start-up vibes at enterprise scale
? Self-empowered role with room for growth
? Deliver innovative digital experiences that make a fundamental difference

Service NSW makes it easier to access government services for people and businesses across NSW.
We are looking for passionate Product Engineers to join our engineering teams. We are looking for
people that are keen on making a difference for citizens and businesses in NSW.

About Our Team:
You’ll be part of a truly agile, human-centered product development team, who values your happiness, growth and personal development. We use XP practices (including TDD, pair programming and CI/CD) to design and build fast stable software and get it into our customers’ hands quickly. We are committed to iterative delivery using the build, measure, learn paradigm. We pride ourselves on being responsive to customers’ needs, consistently delivering value to the people of NSW.
We work with Java (Spring), JavaScript (React.js, Angular.js, Node.js), AWS Cloud, Cloud Foundry and Apigee to deliver end-to-end platforms. We collaborate closely with other teams to architect and implement the right solutions, applying lean problem-solving to deliver value within a complex ecosystem.
And we never skip retro!

About You:
? Expertise and strong experience software development. Maybe you’re a web, API or platform specialist who wants to expand your full stack skillset, or maybe you’re already a Front end to cloud database expert. Either way, you know what makes customer focused products special, and love building products that millions of people use. We’d love to see demonstrable experience in commercial software development, and examples of your work.
? Excellent understanding of systems thinking and technical design. You might not be a full-stack unicorn (yet), but you can design and implement system interactions to deliver end-to-end solutions. We’d love to see some experience applying technical design skills in large or complex ecosystems.
? Attention to detail. You strive for the best quality code; adopting practices/style guides that encourage clean and readable code. You pay particular attention to code reusability, extensibility, maintainability, scalability and security. Often going out of your way to find the best solution possible.
? Outstanding communication, collaboration and problem-solving skills. You encourage diversity of thought, thrive in a team environment, and do your best work whilst working in a pair/team. You have top notch facilitation skills that guide discussions into outcomes, and you have some leadership or mentoring experience. Ideally, you’ve coached or led engineering teams to become their best selves, and/or managed a few big projects into production and beyond.
? Proficient in one or more modern programming languages. JavaScript/TypeScript, Java Swift, Objective-C or Kotlin will give you a headstart, but your openness to upskilling and cross-skilling is what will get you across the line.
? Customer-oriented and proud. You are motivated by, and take ownership of, delivering valuable outcomes to the people who use your software.
? Continuous improvement forever! You are a lifelong learner, always driven to improve processes and outcomes. You value close feedback loops, and the concepts of iteration and incremental improvement.
? Security-minded. You have a passion for security by design, and exposure to or interest in security engineering as concept.

Your Role:
• Work in our engineering teams to deliver new features following lean/agile methodologies and XP practices.
• Design and implement elegant software to deliver real customer solutions.
• Help improve the software delivery system, including decreasing build times, increasing automated tests.

To apply:

1. Complete the mandatory questions in the online application, by clicking ‘Apply Now’.
2. Attach your current resume and a covering letter outlining your interest in the role.

A talent pool may be created for future ongoing and temporary roles and is valid for a period of up
to 18 months.

Your employment at Service NSW is subject to a satisfactory national criminal record check and various assessment process in accordance with the Government Sector Employment Act 2013.

Service NSW is passionate about building a culture that values and supports diversity and inclusion.
Service NSW encourages applications from people with disability, Aboriginal and Torres Strait Islanders, LGBTQI and people from culturally and linguistically diverse backgrounds. If you are a person with disability and need adjustment in the recruitment process for confidential discussion contact

For any technical assistance in submitting your application via ‘I work for NSW’ please call 1800 562 679 or email

Working at Departmentof Customer Service

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

Salary Grade 9/10, with the base salary for this role startingat $111,806 base plus superannuation

Click to access the Role Description. For enquires relating to recruitment pleasecontact Jessica Maurel via and

The Department of Customer Service is proud to be an EEO Employer who are fullyfocused on equality and believe deeply in diversity of all identities making usdifferent and a true reflection of our NSW customers. As an inclusiveworkplace, we support various employee resource groups, practice flexible workand workplace adjustment. 

If you dorequire an adjustment during the recruitment process, please notify us on yourapplication form.