Engineering Team Lead
New
Sydney, Brisbane, MelbourneFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerSoftware ArchitectureDevOpsDatadog
Requirements
- Strong technical background focusing mainly on API development and re-platforming
- Previous team lead experience
- Familiarity with testing frameworks and the testing pyramid
- Good understanding of modern CD and software operations practices such as trunk-based development, 12 factor application principles in practice, Docker, utilisation of monitoring tools like Datadog, etc.
- Understanding of software design patterns and when to use them
- Understanding of domain driven design in software engineering and how to use DDD concepts in practice
- Excellent communication skills and team-oriented mindset
- Have a ‘leave it better than you found it’ attitude towards code
Responsibilities
- Work as part of a cross-functional squad to deliver high-quality features
- Assist in maintaining the product backlog alongside the product manager by providing technical input on initiative prioritisation and ensuring epics are broken down into uniformly sized tasks and sequenced for delivery
- Help to monitor team’s delivery cadence and work with a team on improving on their efficiency
- Promote sound, modern engineering practices and tools within the squad (TDD, pair programming, efficient branching strategies, etc)
- Teach and mentor your squad on making sound technology choices, software design practices and the ways of working
- Work on non-functional requirements of our software projects alongside our Infrastructure Engineers, Principle Engineers, Engineering Managers and Quality Coaches
- Collaborate on and recommend sound DevOps practices in the team
- Manage direct reports for at most one squad
View Full Description & ApplyYou'll be redirected to the employer's site