Principal Developer
Core
Lead technical direction and strategy for digital transformation programs, driving innovation in core systems and customer experiences for the NSW Government.
Role type
Principal Full-Stack Developer (Frontend/Backend)
Builds
Modern digital services for NSW Government customers and staff (grants, fines, revenue collection)
Domain
Public Sector / Government Digital Services
Deliverable
production ML models | product features
Required skills
Python, Spring Boot, Microservices, RESTful APIs, AWS, Terraform, React.js, TypeScript, JavaScript, Redux, CI/CD, Agile, RDBMS, NoSQL
Preferred skills
Cloud-native development (serverless, containers, Kubernetes), Infrastructure as Code, Web accessibility (WCAG), Security best practices
Technologies
Python, Spring Boot, AWS, Terraform, React.js, TypeScript, Redux, Jest, React Testing Library, Material UI, Ant Design, Git, GitHub, GitLab, Bitbucket
Responsibilities
Lead technical direction and strategy, drive innovation and adoption of new technologies, make technical decisions, promote best practices, coach less experienced professionals, write code and develop software components, conduct code reviews, create technical documentation, participate in testing and QA
Seniority
Principal, hands-on IC with mentorship