Sr. Engineer / Technical Lead - .NET Core Development

Qode
Full-time
On-site
Position Title: Sr. Engineer / Technical Lead – .NET Core Development
Experience: 6–10 Years
Location: Chennai / Gurugram
Company Name : Incedo Technology

About the Role:
We are looking for a highly skilled and motivated Sr. Engineer / Technical Lead to join our team. The ideal candidate should have hands-on experience in developing enterprise applications using .NET Core, C#, and SQL Server, with exposure to Microservices Architecture and any one Azure cloud service. This role offers an excellent opportunity to work on cutting-edge solutions in a fast-paced, collaborative environment.


Key Responsibilities:
  • Design, develop, and maintain scalable applications using .NET Core, C#, and SQL Server
  • Build and integrate RESTful APIs, ASP.NET MVC, and WCF services
  • Develop and maintain microservices for modular application design
  • Write efficient LINQ queries and use Entity Framework Core for data access
  • Collaborate with cross-functional teams including QA, DevOps, and Product to ensure timely delivery
  • Contribute to best practices in coding, architecture, and DevOps integration
  • Utilize any one Azure cloud service (e.g., API Management, App Services, Key Vault, Application Insights, Azure Storage, or Azure AD) based on project needs
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives


Primary Skills:
  • C#, .NET Core, ASP.NET MVC, WCF
  • SQL Server, Entity Framework Core, LINQ
  • Microservices architecture, API development and integration


Secondary / Preferred Skills:
  • Experience in any one Azure service such as:
  • API Management (APIM)
  • App Services
  • Key Vault
  • Application Insights
  • Azure Storage
  • Azure Active Directory (Azure AD)
  • Basic understanding of Docker and containerization
  • Familiarity with CI/CD pipelines, Git, and Agile methodology