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
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.