Job Description
**About the Role:**
Take your software engineering career to the next level as a Lead Product Software Engineer within TeamMate. You will play a key role in designing, developing, and leading the delivery of scalable, high-performing, and business-critical applications that operate 24/7/365. Your technical leadership, innovative mindset, and ability to leverage AI-First development practices and Spec Driven Development (SDD) will contribute to continuous product improvement, significantly enhancing engineering speed, quality, and user satisfaction.
**Responsibilities:**
• **Lead Software Development:** Take the lead in designing, developing, and maintaining complex, scalable software applications aligned with business and customer needs.
• **Technical Leadership & Design:** Guide architectural decisions, design specifications, and implementation strategies, ensuring alignment with best practices, MVC patterns, and modern development standards.
Take your software engineering career to the next level as a Lead Product Software Engineer within TeamMate. You will play a key role in designing, developing, and leading the delivery of scalable, high-performing, and business-critical applications that operate 24/7/365. Your technical leadership, innovative mindset, and ability to leverage AI-First development practices and Spec Driven Development (SDD) will contribute to continuous product improvement, significantly enhancing engineering speed, quality, and user satisfaction.
**Responsibilities:**
• **Lead Software Development:** Take the lead in designing, developing, and maintaining complex, scalable software applications aligned with business and customer needs.
• **Technical Leadership & Design:** Guide architectural decisions, design specifications, and implementation strategies, ensuring alignment with best practices, MVC patterns, and modern development standards.