.NET Team Lead

  Back to Careers

Location: Gurgaon
Experience: 6–10 years
Education: B.Tech
Employment Type: Full-time
CTC: 9-12 LPA + Perks
Immediate Joiners Preferred

Job Overview

We are seeking a highly skilled and experienced .NET Team Lead to oversee the development and maintenance of enterprise-level applications. The ideal candidate will possess deep expertise in the .NET framework, strong leadership capabilities, and a proven track record in delivering high-quality software solutions. This role requires a balance of technical proficiency, team management, and effective communication with stakeholders.

Key Responsibilities

Technical Leadership:

  • Lead the design, development, and deployment of applications using .NET technologies, ensuring scalability and performance.
  • Architect and implement robust solutions, emphasising maintainability and best practices.
  • Utilise ADO.NET, Entity Framework (EF), and Dapper for efficient data access and manipulation.
  • Develop and manage business procedures, ensuring alignment with organisational goals.
  • Optimise application performance concerning time and space complexity.
  • Implement backtracking mechanisms to identify and resolve issues effectively.

Team Management:

  • Mentor and guide a team of developers, fostering a culture of continuous learning and improvement.
  • Break down complex requirements into manageable tasks and delegate appropriately.
  • Monitor team performance, conduct regular code reviews, and ensure adherence to coding standards.
  • Organise training sessions and onboarding programs for new team members.

Project Management:

  • Collaborate with stakeholders to understand non-technical requirements and translate them into technical solutions.
  • Estimate project timelines, manage resources, and ensure timely delivery of milestones.
  • Utilise project management tools like Jira or Trello to track progress and manage workflows.
  • Engage in Agile methodologies, participating in sprint planning, stand-ups, and retrospectives.

Client Interaction:

  • Serve as the primary technical liaison between clients and the development team.
  • Communicate complex technical concepts in a clear and understandable manner to non-technical stakeholders.
  • Gather feedback and incorporate it into the development process to enhance product quality.

Deployment and Maintenance:

  • Oversee the deployment of applications on IIS servers, ensuring stability and reliability.
  • Implement and manage CI/CD pipelines to streamline the deployment process.
  • Monitor applications post-deployment, addressing any issues promptly.

Quality Assurance and Continuous Improvement:

  • Conduct failure analyses to identify root causes and implement corrective actions.
  • Propose and implement system-level improvements to enhance performance and scalability.
  • Stay updated with the latest industry trends and incorporate relevant technologies and practices.

Required Skills and Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 6+ years of experience in software development with a focus on .NET technologies.
  • Proficiency in C#, ADO.NET, and the .NET framework.
  • Strong understanding of data structures, algorithms, and their application in real-world scenarios.
  • Experience with both SQL and NoSQL databases.
  • Familiarity with front-end technologies like HTML, CSS, and JavaScript.
  • Hands-on experience with IIS server deployment and management.
  • Knowledge of CI/CD tools and practices.
  • Excellent problem-solving skills and the ability to analyse complex systems.
  • Strong communication and interpersonal skills.

Preferred Skills

  • Experience with cloud platforms such as Azure or AWS.
  • Familiarity with containerisation tools like Docker and orchestration platforms like Kubernetes.
  • Knowledge of microservices architecture and RESTful API development.
  • Exposure to DevOps practices and tools.

Soft Skills

  • Leadership and team management.
  • Effective communication with both technical and non-technical stakeholders.
  • Adaptability and willingness to learn.
  • Strong organisational and time-management skills.
  • Proactive approach to problem-solving and continuous improvement.

    Apply Now



    whatsapp