Principal Developer
NSW Department of Customer Service
Pay range
A$149,******/yr — A$173,******/yr
Location
Parramatta – Hybrid model, with 2–3 days in the office
Employment type
Temporary opportunity for a period of 24 months
Role summary
We are currently seeking to appoint a Principal Developer to oversee the development of a core Revenue NSW application ecosystem. In this role you will lead and guide developers while also directly contributing to the development of Revenue's Taxes and Payments applications as they modernise to take advantage of cloud-native capabilities.
Responsibilities
Lead software engineers in a squad.
Design, develop, test and support Revenue NSW Taxes and Payments applications, using strong experience in Java and React.
Be a hands-on developer while supporting team members and ensuring that delivered solutions meet business needs and adhere to coding, quality and design standards.
Provide coaching, guidance and training to less experienced IT professionals.
Promote and support agile/scrum development practices.
Build collaborative relationships with business partners, professional stakeholders, third-party vendors and other team members.
Communicate effectively and manage customer expectations.
Skills and Experience Required
Experience with banking payments industry standards, especially ISO *****.
Familiarity with AI tools and LLMs (desirable, not required).
Strong understanding of micro-service architecture and patterns.
Hands-on experience with AWS (ECS, RDS, etc.) and infrastructure/pipelines setup.
Run Spring Boot applications in Docker containers and tune Docker configurations.
Experience with component libraries such as Bootstrap, Material-UI, Ant Design or Semantic.
Proficient in SQL for Oracle, Postgres and ability to write and tune queries.
Experience with agile methodology and CI/CD pipelines.
Benefits and Working Environment
Hybrid working, compressed hours and generous leave conditions; inclusive and flexible environment with endless opportunities to grow.
How to apply
Submit an up-to-date CV and a brief cover letter outlining how your skills and experience align with the role. The salary grade is *****, with a base starting at A$149,739 plus superannuation.
Contact
Recruitment inquiries: Dhara Thakkar –
Closing Date
Tuesday 16 December **** at 9:59 AM
#J-*****-Ljbffr