The TL will be responsible for a team of 5-8 software engineers while maintaining 50% hands-on coding contribution. This hybrid role requires strong technical leadership and cross- functional communication skills to work effectively with global teams across multiple time zones.
 
Key Responsibilities
Team Leadership & Technical Contribution
 
	- Lead, mentor, and develop a team of software engineers across various experience levels
 
	- Spend 50% of time on hands-on coding, contributing directly to critical features and technical initiatives
 
	- Provide technical guidance and architectural decision-making for .NET and WinForms applications
 
	- Foster a collaborative, high-performing team culture while managing capacity and workload distribution
 
 
Project Management & Cross-Functional Collaboration
 
	- Plan and execute engineering roadmaps aligned with business objectives
 
	- Coordinate with global teams across different time zones and cultural contexts
 
	- Communicate with technical support, client onboarding teams and other stakeholders
 
	- Implement development processes using Azure DevOps tools and CI/CD optimization
 
	- Balance technical debt management with feature delivery in high-velocity environments
 
Required Qualifications Experience & Leadership
 
	- Fluency in English with strong communication skills for global collaboration
 
	- 5+ years experience in leading software development teams
 
	- 10+ years hands-on .NET Framework development experience
 
	- Proven track record delivering complex software projects in startup/high-growth environments
 
	- Experience with distributed, global team management and remote collaboration
 
Technical Skills
 
	- Strong expertise in .NET Framework, C#, and WinForms application development
 
	- Proficiency with Azure DevOps, CI/CD pipelines, and release management
 
	- Current coding abilities with capability to debug complex issues in real-time
 
	- Understanding of software architecture, system design, and Azure cloud services
 
	- Experience with agile methodologies, Git, and database design (Azure SQL Server)
 
Leadership & Communication
 
	- Exceptional verbal and written communication skills with ability to articulate complex technical concepts
 
	- Cultural sensitivity and adaptability for international collaboration
 
	- Strong leadership, coaching, and conflict resolution skills
 
	- Thrives in fast-paced, dynamic environments with changing priorities