Software Development Team Lead
Role details
Job location
Tech stack
Job description
Client is seeking a hands-on Software Development Team Lead to drive a dynamic squad of engineers in developing and maintaining critical software applications. The ideal candidate is a technical powerhouse who knows how to get the job done, balancing active coding with the mentorship and tactical management of a high-performing team. You will be the bridge between technical execution and project delivery, ensuring our solutions are scalable, secure, and cutting-edge.
The Software Development Team Lead has the following responsibilities:
- Lead by Example
- Drive Innovation
- Technical Stewardship
- Tactical Execution
- Collaborate & Bridge
- Mentor & Level-Up
- Troubleshoot & Resolve
Requirements
The successful candidate will have a demonstrated understanding of our mission, commitment to excellence through inclusive and equitable behaviors and practices, ability to quickly build credibility with stakeholders, along with the following competencies and experience:
- Experience: Minimum of 8 years in software development, with at least 2 3 years in a formal or informal leadership capacity (Lead, Senior, or Principal level).
- Technical Mastery: Expert-level proficiency in ReactJS, NextJS, TypeScript, SpringBoot, and Java. You should be comfortable jumping into any part of the stack.
- Execution Mindset: A proven "doer" who has successfully delivered enterprise-level projects from ideation to production.
- The "Innovator" Factor: Someone who stays ahead of industry trends and isn't afraid to challenge the status quo to build a better product.
- Communication: The ability to explain complex technical "whys" to non-technical stakeholders clearly and concisely.
- Education: Bachelor s degree in Computer Science, Information Systems, or a related field.
Desired Skills
- Cloud & DevOps: Experience with AWS or Azure, and a strong understanding of CI/CD pipelines and DevOps best practices.
- Adaptability: Thrives in a fast-paced environment and can pivot quickly when business needs change.
- Conflict Resolution: Ability to navigate team dynamics and stakeholder interests to find the best path forward.