Senior Software Development Team Lead (12878)
Key Duties and Responsibilities
- Lead planning, architecture, and research efforts at a product-wide level, shaping the direction of STK’s communications and radar modeling capabilities.
- Coordinate product design and development activities, ensuring alignment with business and technical goals.
- Act as a technical reference and mentor for your team, fostering a culture of knowledge sharing and continuous improvement.
- Support requirements gathering and refinement sessions with strategic customers, translating their needs into actionable development plans.
- Develop, document, and champion best practices, conducting technical reviews and mentoring junior developers to elevate team performance.
- Perform complex bug verification and release testing, collaborating with QA and support teams to resolve issues and enhance product quality.
- Understand and advocate for marketing requirements, including target environments, performance criteria, and competitive positioning.
- Operate autonomously, taking initiative and ownership throughout the software development lifecycle.



