onsite
Senior Application Developer - NSW Government
Software Engineer
Senior Application Developer building modern, scalable digital services for NSW communities using cloud, DevOps, and contemporary frameworks such as Node.js and Python.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications that serve millions of NSW residents.
- Implement cloud‑native solutions on AWS, leveraging services such as Lambda, S3, and RDS.
- Collaborate with cross‑functional teams to define architecture, APIs, and deployment pipelines.
- Apply DevOps practices: CI/CD, automated testing, and infrastructure as code (Terraform/CloudFormation).
- Mentor junior developers and promote coding standards, security, and accessibility.
Requirements
- 5+ years of professional experience in full‑stack development with Node.js and Python.
- Proven track record of delivering cloud‑based solutions on AWS.
- Strong understanding of modern JavaScript frameworks (React, Vue) and RESTful API design.
- Experience with CI/CD tools (GitHub Actions, Jenkins) and containerization (Docker, Kubernetes).
- Excellent problem‑solving skills, communication, and a passion for public‑sector impact.