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
Any Graduate