.NET Development Team Lead
NuvemAbout the role
Description
We are seeking a highly skilled and experienced .NET Development Team Lead to oversee the development and implementation of software applications using the .NET framework. The ideal candidate will have a strong technical background, proven leadership abilities, and excellent communication skills to manage a team of developers effectively. This role requires a hands-on leader who can guide the team through complex projects, ensuring the delivery of high-quality software solutions. Hybrid Role – 3 days in office (T-TH)
Responsibilities:
- Team Leadership: Lead and mentor a team of .NET developers, fostering a collaborative and productive work environment. Provide technical guidance, conduct code reviews, and ensure best practices are followed.
- Project Management: Oversee the planning, development, and deployment of software projects. Ensure projects are completed on time, within scope, and meet the highest quality standards.
- Technical Expertise: Act as the technical expert for the .NET framework, staying up-to-date with the latest trends and technologies. Solve complex technical problems and provide innovative solutions.
- Collaboration: Work closely with product managers, designers, and other stakeholders to define project requirements and deliverables. Ensure clear communication and alignment throughout the project lifecycle.
- Quality Assurance: Implement and maintain rigorous testing procedures to ensure the reliability and performance of software applications. Address and resolve any issues or bugs promptly.
- Process Improvement: Continuously evaluate and improve development processes to enhance efficiency, quality, and team performance. Implement best practices and standards in software development.
- Documentation: Maintain comprehensive documentation of code, processes, and procedures. Ensure knowledge transfer within the team and support ongoing learning and development.
EEO
Requirements
Minimum of 5 years of experience in .NET development, with at least 2 years in a leadership or managerial role.
Technical Skills:
- Proficiency in C#, .NET and .NET Core.
- Strong understanding of front-end technologies (Angular, React).
- Experience with database design and SQL (SQL Server, Cosmos DB, etc.).
- Familiarity with RESTful APIs and web services.
- Knowledge of cloud platforms (Azure) is a plus.
- Experience with version control systems (Azure DevOps, Git, SVN).
Soft Skills:
- Excellent leadership and team management abilities.
- Strong problem-solving and analytical skills.
- Effective communication and interpersonal skills.
- Ability to work under pressure and meet tight deadlines.
- Strong organizational and project management skills.
Preferred Qualifications:
- Experience with Agile/Scrum methodologies.
- Knowledge of DevOps practices and CI/CD pipelines.
- Certifications in .NET or related technologies.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s