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