11 Nov
|
Neurealm
|
Chennai
Job Description: Technical Lead -.NET & Azure Cloud
Position : Technical Lead -.NET / Azure
Department : Software Engineering / Product Development
Experience Level : 8 to 12+ years (with 3+ years in a Lead role)
Location : Chennai
Job Type : Full-time
Position Summary### Key Responsibilities
- Technical Leadership & Mentorship : Drive technical direction for the development team. Provide hands-on guidance, conduct thorough code reviews, and mentor junior and mid-level engineers to foster continuous technical growth.
- Architecture & Design : Translate complex business requirements into scalable, clean, and maintainable software architectures. Spearhead the transition/modernization of legacy monolithic apps into Azure-native microservices.
- CI/CD & DevOps Integration : Partner with DevOps to build, manage, and optimize automated build and release pipelines (Azure DevOps/GitHub Actions) for reliable, zero-downtime deployments.
- Database Management : Design high-performance database schemas, optimize queries, and manage transactional data using relational (Azure SQL/SQL Server) and non-relational (Cosmos DB) systems.
- Collaboration & Communication : Bridge the gap between technical teams and non-technical stakeholders (Product Managers, clients, executives). Provide accurate development estimates and mitigate technical risks early.### Required Technical Skills & Qualifications
1. Core.NET Development
- Deep expertise in C# , .NET Core , .NET 6/8 , and ASP.NET Web API.
- Strong mastery of foundational patterns: OOP/SOLID principles, Clean/Hexagonal Architecture, Domain-Driven Design (DDD), and standard Cloud Design Patterns.
- Proven experience building secure, high-throughput RESTful APIs.
2. Microsoft Azure Expertise
- Compute & Containers :
Extensive experience with Azure App Services, Azure Functions (Serverless), Azure Container Apps, or Azure Kubernetes Service (AKS).
- Data & Storage : Strong experience with Azure SQL Database, Azure Cosmos DB, Blob Storage, and Azure Cache for Redis.
- Integration & Messaging : Hands-on knowledge of event-driven mechanics utilizing Azure Service Bus, Event Hubs, or Azure Queue Storage.
- Security & Identity : Proficient with Microsoft Entra ID (formerly Azure AD), Azure Key Vault, Managed Identities, and OAuth2/OIDC protocols.
3. Databases & Tools- Advanced SQL Server / Azure SQL skills (Query optimization, indexing strategy, profiling).
- Familiarity with ORMs like Entity Framework Core or Dapper.
- Expertise in Git, branching strategies, and Azure DevOps Pipelines (CI/CD) .### Soft Skills & Leadership Competencies
- Problem-Solving : Exceptional debugging and root-cause analysis skills in complex, distributed cloud environments.
- Agile Mindset : Deep familiarity working within Agile/Scrum methodologies.
- Communication : Strong interpersonal skills with an ability to clearly explain complex technical concepts to non-technical business partners.
Preferred (Good-to-Have) Qualifications
- Microsoft Azure Certifications (e.g., AZ-204: Developing Solutions for Microsoft Azure or AZ-305: Designing Microsoft Azure Infrastructure Solutions ).
- Experience with Infrastructure as Code (IaC) using Terraform, Bicep, or Azure Resource Manager (ARM) templates.
- Exposure to contemporary front-end frameworks (Angular, React, or Vue.js).
Job Snapshot
- Updated Date
- 01-07-2026
- Job ID
- Job_304536
- Practice
- Engineering Practice
- Location
Chennai, Tamil Nadu, India
- Experience
- 10 - 12 Years
- Employee Type
- Full Time Employee
- Salary Range
- INR 1800000 - 2200000 (Annual)
📌 Lead - Dotnet Developer (Chennai)
🏢 Neurealm
📍 Chennai