12 days ago
Remote, New ZealandEntry Level
Responsibilities
- Develop robust features and backend services using modern programming frameworks and libraries.
- Modernize core architecture using pattern-based designs, event-driven systems, and micro-frontend structures.
- Build automated tests to verify code quality across risk areas and technical acceptance criteria.
- Use automated deployment pipelines, cloud infrastructure tools, and productivity assistants to streamline releases.
- Triage issues, participate in code reviews and incident response, and support reliable service delivery.
- Collaborate with software engineers, product managers, and technical leads to align sprint work with engineering goals.
Requirements
- Experience across software development stacks, including modern programming languages and web technologies.
- Ability to debug across technical stacks and apply resilient design patterns to application architecture.
- Interest in expanding technical capabilities, automated tooling, and software assistants.
- Familiarity with building and maintaining clear API documentation.
- Experience with automated testing, continuous integration, and disciplined deployment practices.
- Strong collaborative communication skills and willingness to share technical knowledge.
Benefits
- Remote or hybrid working options depending on location
- Access to modern team hub locations and digital collaboration tools