Point your AI agent at freehire and let it find you a job.

Get the CLI →

Parliament of NSW

New

Senior Software Developer - Clerk Grade 9/10 - Parliament of NSW - Sydney

Posted Updated 1 view
Discussion

Salary: $133,348 - $146,945 plus super and leave loading

  • Build technology that connects, enables and makes a difference across the Parliament of NSW
  • Temporary full-time up to 12 months - Sydney CBD based
  • $133,348 to $146,945per annum, plus employer's contribution to superannuation and annual leave loading.


About the role:

As a Senior Software Developer, you will play a key role in building and evolving the technology that connects systems, data and digital services.

The role focuses on developing and supporting enterprise integrations, Web APIs, background services and web applications, enabling secure, reliable information exchange and streamlined business processes. You will also contribute to websites and digital solutions that support the Parliamentary business systems, operations and public-facing services.

Working across technical and project teams, the role delivers modern, cloud-based solutions aligned with our architecture, security and development standards, while contributing to our ongoing digital transformation and technology roadmap.

About us:

Based in NSW Parliament, the Department of Parliamentary Services (DPS) is a specialist service department working to support the operation of the Parliament of NSW by providing logistical support and advice to members, the Departments of the Legislative Council and Legislative Assembly and the people of New South Wales. Our office is found close to public transport in the heart of Macquarie Street CBD, next to the State Library and Sydney’s Botanic Gardens.

Enabling the Parliament, serving New South Wales: We demonstrate and foster in others a commitment to the five values of the Department of Parliamentary Services: collaboration, innovation, excellence, integrity and service.

Our commitment to diversity: We welcome applications from people from diverse backgrounds and encourage women, Aboriginal and Torres Strait Islander peoples, LGBTQIA+, people with disability, mature-age people, and people from culturally diverse backgrounds to apply for this role.

Our people:

Our people have access to a range of benefits that help balance life at work and at home. Some of the benefits available when you join Parliament include:

  • Competitive salary and annual leave loading
  • 35-hour week and flexible work options
  • Corporate Wellbeing programs including seminars and Fitness Passport
  • Free annual Influenza vaccination
  • Salary packaging options via superannuation contributions or a novated vehicle lease
  • On-site fitness facilities, pool, restaurant, cafes, and post office

About you:

You are a Senior Software Developer who enjoys turning complex problems into simple, secure and reliable solutions, with strong hands-on experience across C#, .NET, ASP.NET Core, Web APIs, background services, system integrations and modern web applications. You will have a strong foundation in software architecture, clean code, API design, relational databases and cloud platforms such as Azure, with a focus on building well-tested, scalable solutions that perform well in production. Experience with modern frontend technologies such as React will be highly regarded.

A curious, analytical and collaborative approach is key, together with the ability to translate technical requirements into quality solutions, troubleshoot complex issues and work effectively across technical and delivery teams. Clear communication, ownership and sound engineering judgement are valued, including when using approved AI-assisted development tools. A relevant IT/Computer Science qualification or equivalent professional experience is expected.

Further information to assist you with applying for this position:

    • Role Description
    • Department of Parliamentary Services website
    • Pre-employment requirements - NSW Parliament - Information sheet

How to apply:

To apply for this position please provide:

  • An up-to-date Resume [maximum five pages] which clearly details your skills and experience as relevant to this role and
  • A response [maximum two pages] to the Targeted Questions below.

Applications that do not include a response to the targeted questions will not be progressed to the next stage of assessment. Copies of qualifications, certificates or documentation (other than requested) is not required at this stage in the recruitment process and will not be included with application documents.

Targeted questions:

  1. Tell us about a complex integration, API or cloud-based solution you have designed and delivered. What was the challenge; what technical approach did you take, and what was the outcome?
  2. Describe a production issue or technical problem you have resolved. How did you diagnose the issue; determine the root cause, and ensure the solution was secure, reliable and maintainable?

Electronic attachments must be MS Word compatible or in pdf format.

Technical assistance: Should you encounter any technical problems, please contact ‘I work for NSW’ or the helpdesk on 1800 562 679 (Monday - Friday).

To be eligible to apply for this role, you must meet one of the following criteria:

  • an Australian Citizen
  • a permanent resident of Australia; or
  • a New Zealand citizen.

Come and explore the Parliament online and click on our “360-degree Virtual Tour”

Thank you for your interest in this role. We look forward to receiving your application.

Job Reference: 492614

CLOSING DATE: Tuesday 29 September 2026 [11.55pm]

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available