Description
We are seeking a highly skilled Senior .Net Core Developer with extensive experience in Azure to join our dynamic team in India. The ideal candidate will have a deep understanding of software development principles and a passion for building high-quality applications.
Responsibilities
- Design, develop, and maintain scalable web applications using .NET Core and Azure cloud services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications through effective testing and debugging.
- Implement best practices for coding, security, and application deployment on Azure.
- Participate in code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest industry trends and technologies related to .NET and Azure.
Skills and Qualifications
- 8-18 years of experience in software development with a strong focus on .NET Core framework.
- Proficient in building RESTful APIs and microservices architecture using .NET Core.
- Hands-on experience with Azure cloud services including Azure Functions, Azure App Services, and Azure DevOps.
- Strong understanding of SQL Server and database design principles.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., Angular, React).
- Experience with version control systems like Git and understanding of CI/CD pipelines.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills, both verbal and written.