logo

View all jobs

.NET Team Lead - remote

Sofia, Sofia

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
  • 3+ 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

Share This Job

Powered by