Software Development Team Lead – .NET
Department: Enterprise Product
Location: Pune (Work from Office)
Experience: Minimum 3 Years (All Relevant Experience)
Salary: Up to ₹4 LPA
Gender Preference: Any
About the Role
We are looking for a motivated Software Development Team Lead with strong hands-on experience in .NET technologies to lead and mentor a team of developers. This role involves a balance of technical expertise, leadership, and project management. You’ll be responsible for overseeing the full software development lifecycle — from architecture and design to delivery and team coordination.
Key Responsibilities
- Lead & Mentor Developers: Guide and support a team of .NET developers in daily tasks, project execution, and performance growth.
- Software Design & Development: Contribute to the design, development, and maintenance of scalable, high-quality .NET applications.
- Architecture & Decision Making: Define and enforce software architecture standards, ensuring maintainability and scalability.
- Project Management: Plan project timelines, allocate tasks, monitor progress, and ensure on-time delivery of quality software.
- Code Review & Quality Control: Conduct regular code reviews to maintain code quality, efficiency, and adherence to best practices.
- Collaboration: Work closely with product managers, QA, and other departments to ensure smooth project execution and alignment with goals.
- Problem Solving: Identify and resolve technical issues efficiently, providing clear direction to the team.
- Continuous Improvement: Encourage learning, innovation, and adoption of new technologies and development methodologies.
Required Technical Skills
- Strong hands-on experience in .NET Framework / .NET Core, C#, and ASP.NET
- Good understanding of software architecture and design patterns
- Experience working with SQL Server or NoSQL databases
- Proficiency in Git or other version control systems
- Familiarity with Visual Studio and standard development tools
- Ability to write clean, efficient, and maintainable code
Leadership & Soft Skills
- Excellent team management and mentoring abilities
- Strong project management and decision-making skills
- Effective communication and interpersonal skills
- Proactive problem-solving approach and conflict resolution capability
- Strong analytical skills and attention to detail
Desired Skills
- Customer coordination and client communication
- Troubleshooting and debugging expertise
- Exposure to enterprise product environments
- Knowledge of software deployment and maintenance best practices
Education
- B.Tech / B.E. preferred (Any Graduate with relevant experience may apply)
Why Join Us
- Opportunity to lead and grow a development team in an enterprise environment
- Hands-on exposure to modern .NET technologies and product development
- Supportive leadership and collaborative work culture
- Strong learning opportunities for professional growth
Job Type: Permanent
Pay: Up to ₹400,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Work Location: In person