7 hours ago
Melbourne, AustraliaMid Level
Responsibilities
- Develop clean, well-tested features and fixes across the team’s technology stack.
- Write and maintain automated tests and verify software behavior before release.
- Participate in code reviews, pairing sessions, Agile delivery activities, and continuous improvement.
- Collaborate with Product and QA to clarify requirements and deliver features on schedule.
- Deploy and monitor changes, track production performance, and respond to anomalies.
- Investigate, mitigate, and remediate production incidents, escalating issues when necessary.
- Build competence with AWS and cloud infrastructure and progressively take on infrastructure-related tasks.
- Maintain technical documentation and use AI-assisted coding tools while retaining ownership of delivered code.
Requirements
- Proven experience as a Software Engineer and practical experience contributing to a shared codebase with code review.
- Experience with APIs and foundational proficiency in a modern stack such as Java, Spring, and ReactJS or comparable technologies.
- Understanding of RESTful API concepts and distributed, cloud-based systems.
- Familiarity with version control, automated testing, and CI/CD pipelines.
- Exposure to AWS, GCP, or Azure, with AWS preferred.
- Understanding of software development beyond coding, including planning, documentation, monitoring, automation, and incident management.
- Bachelor’s degree in computer science, software engineering, or a related field.
- Cloud certification such as AWS Certified Cloud Practitioner is preferred but not essential.
- Strong learning orientation, communication, collaboration, follow-through, and problem-solving skills.
Benefits
- Hybrid working arrangement, work-from-home setup reimbursement, and a global mobility policy.
- Parental leave providing 26 weeks’ salary for the primary caregiver and 4 weeks’ salary for the secondary caregiver.
- Birthday day off and a generous annual leave program.
- Monthly fitness reimbursement allowance and other wellness programs.
- Coaching, career development support, and access to online professional development courses.
- Free virtual counseling through the global Employee Assistance Program.
- Paid time off for volunteering.
- Access to the Reward+ discounts and deals program.
