About the job .NET Team Lead
As a leading financial services and healthcare technology company based on revenue, our customer is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on us for expertise, scale, and technology.
Job Description
Get To Know Us:
Our customer is leading the way. We continue to look for todays and tomorrows brightest talentthose who embody a spirit to improve not only their lives, but also those around them. From college students to seasoned and experienced professionals, we encourage you to apply. The company prides itself on hiring diverse, honest, dynamic individuals who value collaboration, accountability, and innovation, to name a few.
Why You Will Love It Here!
-
Flexibility: Hybrid Work Model
-
Your Future: Professional Development Reimbursement including access to Internal University
-
Work/Life Balance: Competitive holiday scheme
-
Your Wellbeing: Competitive benefits designed to support the wellbeing of our staff
-
Diversity & Inclusion: Committed to Welcoming, Celebrating and Thriving on Diversity
-
Training: Hands-On, Team-Customized throughout your career
What You Will Get To Do:
-
Lead a team of .NET developers in designing, developing, and maintaining scalable software solutions using C# and .NET Framework 4.5+
-
Provide hands-on technical expertise while mentoring team members and guiding their growth
-
Ensure code quality through code reviews, architectural oversight, and adherence to development best practices
-
Act as a key technical liaison between onshore and offshore teams, ensuring alignment and collaboration
-
Collaborate with business analysts, QA engineers, and cross-functional teams within Agile/Waterfall hybrid SDLCs
-
Drive efforts to modernize legacy systems and improve application performance, scalability, and maintainability
-
Plan development efforts, allocate tasks, and track progress to ensure timely and high-quality delivery
-
Contribute to technical strategy, solution architecture, and team capability building
What You Will Bring:
-
8+ years of hands-on experience in C# and .NET development, with a strong background in .NET Framework 4.5+
-
Prior experience leading or mentoring development teams in a professional setting
-
Strong knowledge of ASP.NET, MVC, Web API, Windows Forms, WCF, and XML
-
Solid experience with SQL Server (T-SQL, stored procedures, views)
-
Familiarity with unit testing frameworks such as MSTest or xUnit
-
Strong understanding of Dependency Injection (Autofac) and Aspect-Oriented Programming (AOP)
-
Excellent communication, leadership, and interpersonal skills
-
Proven ability to take ownership of technical delivery while supporting the growth and performance of others