We are seeking an experienced and highly motivated
.NET Technical Lead
to join our team. The ideal candidate will have 10+ years of software development experience with strong expertise in Microsoft technologies. You will lead the design, development, and delivery of scalable, high-performance applications, mentor a team of developers, and ensure technical excellence across projects.
Key Responsibilities:
Lead end-to-end development of complex software solutions using the Microsoft .NET stack.
Collaborate with stakeholders to gather and analyze requirements, and translate them into technical solutions.
Architect, design, and implement scalable and secure applications.
Provide technical leadership, code reviews, and ensure adherence to best coding practices and standards.
Guide and mentor development teams, promoting knowledge sharing and continuous improvement.
Troubleshoot performance bottlenecks and optimize system performance.
Work closely with DevOps teams to ensure smooth CI/CD pipelines and deployment processes.
Stay updated with emerging technologies and assess their potential for application within projects.
Manage project timelines, technical risks, and deliverables effectively.
Ensure compliance with security, quality, and governance requirements.
Technical Skills & Requirements:Mandatory:
10+ years of experience in software development with strong expertise in
.NET Core
,
ASP.NET MVC
, and
C#
.
Proficiency in
Web API
,
RESTful services
, and Microservices architecture.
Strong experience with
SQL Server
and database design concepts.
Hands-on experience with
Entity Framework
or similar ORM tools.
Solid understanding of
Design Patterns
,
SOLID Principles
, and
Best Coding Practices
.
Experience with
JavaScript/TypeScript
, and modern front-end frameworks like
Angular
or
React
.
Expertise in
Unit Testing
,
Code Reviews
, and Continuous Integration/Deployment (CI/CD).
Familiarity with
Azure
or
AWS
cloud platforms and services.
Working experience in
Agile methodology
is mandate.
Good to Have:
Experience with
NoSQL
databases (e.g., MongoDB, Redis).
Exposure to
Containerization
(Docker, Kubernetes).
Working knowledge of
Agile
methodologies and project management tools like
JIRA
or
Azure DevOps
.
Experience with system integration, third-party API consumption, and legacy system modernization.
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Ability to lead, mentor, and motivate technical teams.
Proactive approach with a focus on delivering high-quality solutions.
Ability to work independently and manage multiple tasks effectively.
Educational Qualifications:
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Job Type: Full-time
Pay: ₹200,000.00 - ₹210,000.00 per month
Benefits:
Health insurance
Paid sick time
Provident Fund
Schedule:
Monday to Friday
Work Location: Remote
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.
Job Detail
Job Id
JD3798588
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
Remote, IN, India
Education
Not mentioned
Experience
Year
Apply For This Job
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.