Skip to main content

Job Description

   Back

Sr. Dotnet Developer

05-12-2025 18:05:29

Job_302949

5 - 7 years

  • Chennai, Tamil Nadu, India (CHN)

Job Summary 

We are seeking a highly skilled and experienced **Senior .NET Developer** to join our team. In this role, you will be a key contributor to the design, development, and maintenance of scalable and robust applications using the Microsoft technology stack. A primary focus of this position will be leveraging **Microsoft Azure** cloud services to build, deploy, and manage modern, cloud-native solutions. You will be expected to provide technical leadership, mentor junior developers, and ensure the delivery of high-quality, performant software.


#### Key Responsibilities 


* **Design, develop, and maintain** software applications using **C#**, **.NET Core/.NET**, **ASP.NET**, and related technologies.

* **Architect and implement** solutions on the **Microsoft Azure** platform, utilizing services such as Azure App Services, Azure Functions, Azure SQL Database, and Azure Storage.

* **Lead** the design and implementation of APIs, including **RESTful services** and microservices architectures.

* **Collaborate** with cross-functional teams, including product managers, architects, and other developers, to define requirements and deliver technical solutions.

* **Ensure** the quality, performance, and security of applications through code reviews, unit testing, and adherence to best practices.

* **Contribute** to and manage **CI/CD pipelines** using tools like **Azure DevOps** or GitHub Actions.

* **Provide mentorship** and guidance to junior developers, sharing knowledge and promoting a culture of continuous learning.

* **Troubleshoot and debug** complex issues across the full application stack, including cloud environments.

* **Stay current** with emerging technologies and industry trends, particularly within the .NET and Azure ecosystems. 


***


#### Required Skills and Qualifications 


* **7+ years** of professional experience in software development with the .NET framework and **C#**.

* **Proven hands-on experience** with **Microsoft Azure**, including designing and deploying solutions.

* Expertise in **.NET Core/.NET**, **ASP.NET MVC/Web API**, and **Entity Framework Core**.

* Strong knowledge of database design and development, with proficiency in **SQL Server** and other database technologies (e.g., Azure SQL, Cosmos DB).

* Experience with **CI/CD** and **DevOps** practices.

* Familiarity with containerization technologies like **Docker** and **Kubernetes** is a plus.

* Experience with front-end technologies such as JavaScript, TypeScript, or a modern framework like Angular or React is beneficial.

* Solid understanding of object-oriented programming (OOP), design patterns, and software architecture principles.

* Excellent problem-solving, analytical, and communication skills.