Introduction
This guide walks through the application task for the Senior Developer role with Director of Public Prosecutions, Office of the in Sydney City. Develop, maintain and improve enterprise applications and digital solutions that support the Office of the Director of Public Prosecutions across NSW.
Use this checklist when planning how to apply for Senior Developer. View the official job ad while you prepare so your documents stay aligned with the current instructions.
NSW Government applications are assessed against both the submission instructions and the role requirements. Submit the requested documents in the correct format and support your claims with specific evidence.
Senior Developer role snapshot
| Role | Senior Developer |
|---|---|
| Organisation | Director of Public Prosecutions, Office of the |
| Location | Sydney City |
| Employment | Temporary Full-Time for an initial period of up to 12 months, with the possibility of ongoing employment |
| Salary or grade | $133,348 to $146,945 per year; package valued at $166,550 including superannuation and annual leave loading |
| Job ID | 602462 |
| Closing date | Applications close 11:59 pm, Tuesday 13 October 2026 |
| Official vacancy | View the official job ad |
NSW Government application requirements
Application requirements are used to screen submissions for compliance. Follow every document, page and word limit shown below and recheck the application form before submitting.
Application requirements for Senior Developer
- Resume, maximum 3 pages
- Covering letter, maximum 3 pages, addressing the key accountabilities and focus capabilities
- Responses to targeted questions in the online application; the public advert does not show their wording
Essential role requirements
- Tertiary qualifications and/or equivalent industry experience in application analysis, design, development and deployment
- Consent to a Criminal History Record Check
Candidate evidence for Senior Developer
Choose evidence that matches the practical work and level of responsibility. Make your own decisions, actions and results easy for the panel to assess.
| Evidence area | How to demonstrate it |
|---|---|
| Application development | Hands-on delivery using Angular, .NET and C#, with clear ownership of design, development and deployment. |
| Azure solution engineering | Use of services such as Event Grid, Functions, Blob Storage, Azure Container Instances, Cosmos DB or PostgreSQL. |
| APIs and enterprise integration | Development and maintenance of secure APIs, internal or external integrations and SharePoint-based solutions. |
| Secure, reliable delivery | Agile and Azure DevOps practice, code review, secure coding, performance troubleshooting and stakeholder support. |
Example application structure for Senior Developer
- Opening: establish your relevant setting, level of responsibility and reason for applying.
- Primary evidence: use your strongest example, including the problem, your decisions and the result.
- Supporting evidence: add a different example that shows how you worked with others or managed risk.
- Closing: connect your evidence to the organisation and confirm any eligibility or work-arrangement points.
Application-form check
Open the application form before drafting and add any screening questions or upload instructions to your plan.
Before you submit
Check that every requested document and response is present, within its limit and easy to match to the role. Verify names, dates and figures, then return to the official vacancy for the final portal check.
Help with your Senior Developer application
If you want support shaping your genuine evidence and document structure, request application help from Team 3Thirty.