We are seeking an experienced .Net Core Developer to join our team. The ideal candidate should have 7-12 years of experience in developing and delivering high-quality software applications using .Net Core framework. The role requires strong technical skills, ability to work independently and collaboratively, and a passion for delivering exceptional software solutions. The position is based in India and is a full-time chance.
Responsibilities
- Design, develop, and maintain scalable and high-performance applications using .Net Core framework
- Collaborate with cross-functional teams to identify and solve complex technical problems
- Participate in the entire software development lifecycle, including planning, design, development, testing, deployment, and support
- Write clean, well-designed, and efficient code that adheres to software development best practices
- Continuously improve software development processes and methodologies
- Stay up-to-date with emerging trends and technologies in software development
Skills and Qualifications
- Bachelor's or Master's degree in Computer Science or related field
- 7-12 years of experience in software development using .Net Core framework
- Strong proficiency in C#, ASP.NET Core, MVC, Web API, and Entity Framework Core
- Experience in developing microservices using Docker and Kubernetes
- Expertise in SQL Server or any other relational database management system
- Experience in front-end technologies such as HTML5, CSS3, JavaScript, and Angular or React
- Experience in Agile software development methodologies
- Excellent problem-solving skills and ability to work independently and collaboratively
- Strong verbal and written communication skills