Job Description
VGW, an interactive entertainment company, is seeking a Senior Software Engineer to join their Engineering team in Sydney. The Senior Software Engineer will be responsible for ensuring product features are delivered effectively and improving the codebase.
Role Involves:
- Writing clean, well-structured code and automated tests.
- Managing source control.
- Improving the codebase.
- Ensuring product features are delivered effectively.
- Implementing and using event-driven architectures.
- Cloud development on AWS.
- Containerization using Docker and/or Kubernetes.
- Developing technical solutions and communicating them effectively.
- Coaching and mentoring team members.
Requirements:
- Robust coding practices.
- Deep understanding of design and architectural decisions.
- Experience with event-driven architectures.
- Cloud development experience (AWS preferred).
- Containerization experience (Docker and/or Kubernetes).
- Strong knowledge of OO and Functional programming paradigms.
- Collaborative approach to software engineering.
- Ability to develop and communicate technical solutions.
- Empathy and willingness to coach and mentor.
VGW Offers:
- World-class Engineering Learning and Development program.
- Technical and management tracks for career progression.
- Competitive compensation, perks, and benefits.
- Flexible work arrangements.