Team Lead Developer
Job Description:
We’re looking for an experienced developer who’s ready to take on a leadership role. If you love guiding teams, delivering high-quality software, and shaping technical direction, this role is for you.
What You’ll Be Driving
- Build a positive, high-performing development culture through mentorship, coaching, and daily support.
- Allocate and coordinate work, ensuring the team stays focused on priority tasks and delivery timelines.
- Support individual growth through structured feedback and performance discussions.
Your Technical Influence
- Set the technical roadmap and make sound architectural decisions that support business objectives.
- Maintain high standards in the codebase and enforce coding quality, reviews, and best practices.
- Step in on complex technical challenges and contribute meaningfully to development work.
Delivery & Execution
- Define project goals, timelines, and requirements alongside key stakeholders.
- Oversee the full development lifecycle, manage agile cycles, and ensure smooth sprint execution.
- Spot risks early, resolve blockers, and safeguard the quality of all releases.
Working With Others
- Keep communication flowing between the engineering team, product owners, and business stakeholders.
- Partner with other departments to ensure development outcomes align with overall company objectives.
What You’ll Bring
- 10+ years of hands-on development experience.
- Strong expertise in C# and SQL.
- A solid track record in leading and mentoring teams.