Technical Lead (.NET & Enterprise Architecture experience)
About the Role
We are seeking an experienced Technical Lead with deep hands-on expertise in the .NET ecosystem and a strong grasp of software architecture, design patterns, and secure enterprise-grade application development. The role requires a balance of technical leadership, solution design, and mentoring, with an emphasis on modern DevOps practices and critical thinking.
Key Responsibilities -
Lead the design and development of scalable, secure, and high-performance enterprise applications using .NET Core, C#, and related technologies.
- Define application architecture, design patterns, and best practices that align with business and technology goals.
- Collaborate with product managers, architects, and DevOps engineers to ensure smooth delivery from design to deployment.
- Apply strong understanding of cloud-native principles (Azure or AWS) for building modern distributed systems.
- Excellent troubleshooting, analytical, and critical thinking skills.
- Experience with microservices, RESTful APIs, and message-based systems (e.g., RabbitMQ, Kafka) is an advantage.
Preferred Qualifications
- Microsoft Certified: Azure Solutions Architect Expert or equivalent certification.
- Experience with modern front-end frameworks (React, Angular, or Blazor) is a plus.
- Background in Agile/Scrum and experience working in distributed teams.
Soft Skills
- Strong communication and collaboration abilities.
- Passion for technical excellence and continuous improvement.
- Ability to translate business requirements into technical solutions.
Job Types: Full-time, Permanent
Pay: Up to ?2,500,000.00 per year
Benefits:
Flexible schedule
Health insurance
Leave encashment
Life insurance
Paid time off
Provident Fund
Application Question(s):
What is your current location (Chennai or anywhere in Tamil Nadu Only)?
How many years of experience do you have in software development?
How much time have you spent in a technical leadership role?
Please answer both using a comma
Do you have strong hands-on knowledge of C#, .NET Core, ASP.NET MVC/Web API, and Entity Framework Core? (Mention the skills which you haven't worked on also)
How many years of experience do you have in architecting and implementing enterprise-grade solutions?.
Do you have a solid understanding of design patterns (MVC, Repository, CQRS, Dependency Injection, etc.)?
Do you have experience with DevOps pipelines, containerization (Docker/Kubernetes), and CI/CD tools (Azure DevOps, GitHub
Actions, or Jenkins)?
Do you have working knowledge of cloud platforms (preferably Azure or AWS).?
Do you have a strong understanding of application security principles (authentication, authorization, OWASP guidelines)?
Experience with microservices, RESTful APIs, and message-based systems (e.g., RabbitMQ, Kafka) is an advantage.
Which of these preferred skills do you have:
Microsoft Certified: Azure Solutions Architect Expert or equivalent certification.
- Experience with modern front-end frameworks (React, Angular, or Blazor) is a plus.
- Background in Agile/Scrum and experience working in distributed teams.
This is an urgent requirement. Can you join within 10-15 days? In how many days can you join?
What is your CCTC?
The maximum salary offered is 25LPA. What is your expected CTC?
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.