Description

Position Description:

 

Years of exp Required: 08-12 Years

 

We are seeking a talented .NET/C# Developer to join our dynamic team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions leveraging Microsoft technologies.

 

Requirements:

• 3+ years of experience in .NET development using C#.

• Strong understanding of object-oriented programming principles.

• Proficiency in ASP.NET Core, MVC, and Web API.

• Experience with Azure App Services and Azure Container Services.

• Knowledge of SQL Server and NoSQL databases.

• Familiarity with version control systems (Git).

• Strong problem-solving and analytical skills.

• Excellent communication and teamwork skills.

 

Responsibilities:

• Design, develop, and implement .NET/C# applications using industry best practices.

• Collaborate with cross-functional teams to understand requirements and deliver solutions.

• Develop and maintain RESTful APIs and microservices.

• Utilize Azure App Services and Azure Container Services to deploy and manage applications.

• Write clean, well-documented, and maintainable code.

• Participate in code reviews and provide constructive feedback.

• Troubleshoot and resolve technical issues.

• Stay up-to-date with the latest .NET technologies and industry trends.

 

Preferred Qualifications:

• Experience with Azure DevOps or other CI/CD tools.

• Knowledge of cloud-native development principles.

• Experience with Azure Functions, Azure Logic Apps, or Azure Service Bus.

• Certification in Azure or .NET technologies

Education

Any Graduate