onsite
Developer - NSW Government
Software Engineer
Full‑time Developer role delivering high‑quality software solutions across multiple NSW government platforms, using Java, C#, JavaScript and SQL within an Agile, hybrid‑work environment.
About the role
Key Responsibilities
- Design, develop, test, and maintain web and service‑oriented applications using Java, C# and JavaScript.
- Collaborate with product owners, analysts and QA teams to translate business requirements into technical specifications.
- Implement database schemas, write complex SQL queries, and optimise data access for performance and scalability.
- Participate in Agile ceremonies, contribute to sprint planning, daily stand‑ups, and retrospectives.
- Ensure code quality through peer reviews, automated testing and adherence to coding standards.
Requirements
- Proven experience developing enterprise applications with Java and/or C#.
- Strong front‑end skills in JavaScript (ES6+), HTML5 and CSS.
- Solid understanding of relational databases and proficiency in SQL.
- Experience working in Agile/Scrum environments and using version control (e.g., Git).
- Excellent problem‑solving abilities and effective communication skills.