EL1 Full Stack Developer You MUST be an Australian citizen to apply for this role and able to obtain an NV1.
We are looking for
full-stack developers for an exciting opportunity within a high-profile
federal government agency. These contract roles offer the chance to contribute to meaningful, socially impactful projects that support improved digital services for Australians.
As a full-stack developer, you will work in cross-functional, agile project teams, engaging in complex software development initiatives across cloud, containerized, and web technologies. This role offers the chance to work independently while contributing to team and agency-wide outcomes.
Key Responsibilities: - Design, develop, and support complex APIs (REST/GraphQL) using Golang and TypeScript.
- Implement scalable and secure solutions within an AWS cloud environment, using Infrastructure as Code (Terraform).
- Build, package, and deploy containerized applications into Kubernetes environments using Docker and Helm.
- Develop accessible and high-performance web applications using React and TypeScript, adhering to WCAG 2.1 guidelines.
- Automate deployment and integration pipelines using GitHub/GitLab, with tooling like Artifactory and HashiCorp Vault.
- Collaborate with QA and other technical teams to deliver tested, secure, and production-ready solutions.
- Engage in agile ceremonies, code reviews, and stakeholder communications to ensure alignment and delivery excellence.
Essential Criteria: - Experience building complex APIs in languages like Golang and JavaScript/TypeScript, with REST and GraphQL.
- Advanced cloud infrastructure knowledge, specifically within AWS, using Terraform or similar IaC tools.
- Containerized application delivery experience, using Docker and deploying via Kubernetes with Helm.
- Strong front-end development capabilities in React and TypeScript, with a focus on accessibility.
- Knowledge and application of DevOps practices, including CI/CD with GitHub/GitLab, and usage of Vault and Artifactory.
- A solid testing mindset, with experience in unit, integration, and end-to-end test automation, working alongside QA teams.
Desirable Criteria: - Experience developing mobile applications using React Native or similar frameworks.
- Familiarity with WCAG 2.1 or other accessibility standards.
- Exposure to PostgreSQL and/or MySQL for database administration and deployment.
- Capability to contribute across the full SDLC: from technical design, development, and deployment to maintenance and code reviews.