Software Team Lead Job Description Template
Our company is looking for a Software Team Lead to join our team.
Responsibilities:
- Leading the team through architecture and design discussions;
- Managing your team members to help them grow in their careers;
- Rolling up your sleeves and helping out when and where needed;
- Working closely with early-adopter Customers and incorporating their feedback to improve the product;
- Collaborating with other Geotab teams to deliver new product capabilities;
- Ensuring a high level of quality in the product through automated and manual testing;
- Participating in code and design reviews;
- Overseeing the development of new features and raising the quality bar of our products.
Requirements:
- GCP/AWS/Azure experience;
- An enquiring mind with a passion for continuous learning;
- C# or Java experience;
- Unit testing and UI testing experience;
- Solid understanding of software design principles;
- Postgres, MSSQL or MySQL experience;
- 3+ years of experience in a leadership role;
- Mobile development experience (Android and/or iOS) is a bonus.