We are seeking a Senior .NET Developer to lead our development team, coordinate with clients and stakeholders, and drive innovative software solutions. The ideal candidate is a motivated leader with a passion for learning, adopting new technologies, and fostering a collaborative team environment. This role requires strong technical expertise, leadership skills, and a proactive approach to problem-solving and project delivery.
Responsibilities:
- Lead the development team to design, develop, and maintain robust software solutions using Microsoft .NET technologies.
- Collaborate with clients, project managers, and other stakeholders to gather requirements, define project scope, and ensure successful delivery.
- Provide technical guidance, mentorship, and support to junior team members to foster their growth and maintain coding standards.
- Write clean, efficient, and scalable code, adhering to best practices and industry standards.
- Oversee the software development lifecycle, including requirements analysis, design, development, testing, deployment, and maintenance.
- Troubleshoot and resolve complex technical issues in a timely manner to minimize disruptions.
- Stay updated on emerging technologies, tools, and methodologies to integrate innovative solutions into development practices.
- Conduct code reviews to ensure quality, consistency, and adherence to project requirements.
- Manage task assignments, timelines, and deliverables to ensure the team meets project milestones.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 4+ years of experience in .NET development with a strong track record of successful project delivery.
- Expertise in C#, ASP.NET, .NET Core, and related technologies.
- Proficiency in web development frameworks like MVC, JavaScript, and front-end libraries.
- Strong understanding of software design patterns, object-oriented programming principles, and database management (SQL Server, etc.).
- Proven experience in leading teams and managing client communications.
- Excellent problem-solving skills, attention to detail, and the ability to think strategically.
- Strong interpersonal and communication skills to effectively collaborate with diverse teams and stakeholders.
- A passion for learning new technologies and continuously improving technical and leadership skills.
Job Types: Full-time, Permanent
Pay: ₹500,000.00 - ₹1,500,000.00 per year
Benefits:
Work Location: In person