Agile Engine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.OverviewWHY JOIN US: If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!About the RoleAs aTeam Lead Software Engineer, you will guide a small development team while contributing hands-on to the evolution of a robust test automation platform. Leveraging C#,. NET, and Windows-based technologies, you'll drive feature development, optimize performance, and ensure high-quality delivery across complex environments. This role combines technical leadership, stakeholder collaboration, and execution ownership, offering strong impact on product direction and team success.What you will doLead a development team consisting of developers and QA;Communicate with stakeholders;Prepare timely reports on work done;Participate in Scrum ceremonies with support from a Scrum Master;Develop new functionality and fix issues in the software suite;Troubleshoot installation and testing issues across programming languages and build environments;Develop and maintain an internal knowledge base.Must HavesExpertise inC# ;1+ year of experience as a team leader;8+ yearsof experience with. NET development ;Fluency in written and spokenEnglish ;Strong knowledge ofMicrosoft Windows operating systems ;Strong knowledge ofWPFandWin Forms ;Strong knowledge of integrations such asAzure Dev Ops ;Experience with performance and memory usage optimizations;Experience with scripting languages and network protocols;Understanding ofC++ / QT ;Understanding of databases;Experience using JIRA for issue tracking.Nice to HaveKnowledge of Web Driver technologies such as Selenium;Knowledge of Wi X Toolset;Knowledge of Linux operating systems;Understanding of mobile application development (i OS, Android);Understanding of Java;Understanding of Java Script;Understanding of Delphi;Eagerness to learn new technologies.BenefitsProfessional growth:Mentorship, Tech Talks, and personalized growth roadmaps.Competitive compensation:USD-based pay with education, fitness, and team activity budgets.Exciting projects:Modern solutions with Fortune 500 and top product companies.Flextime:Flexible schedule with remote and office options.Recruitment ProcessIt includes main stages: Application → Coding Challenge → Video Interview → Technical Interview or Interview with the Hiring Manager(s). Each step helps us understand your skills and overall fit. If it's a match, you'll receive an offer.