About the Role
We are looking for a skilled .NET Developer to design, develop, and maintain scalable web applications and APIs. The ideal candidate should have hands-on experience with Microsoft technologies, strong problem-solving skills, and the ability to work in a collaborative development environment.
Key Responsibilities
- Develop, test, and maintain applications using .NET technologies.
- Design and implement RESTful APIs and backend services.
- Write clean, maintainable, and efficient code following coding standards.
- Collaborate with frontend developers, QA engineers, and product teams.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and technical discussions.
- Integrate third-party APIs and external systems.
- Manage database design, queries, and performance optimization.
- Prepare technical documentation and deployment guides.
- Ensure application security and data protection best practices.
Required SkillsTechnical Skills
- Strong experience with C#, ASP.NET MVC, ASP.NET Core, .NET Framework/.NET Core.
- Experience in developing REST APIs and microservices.
- Good knowledge of SQL Server and database design.
- Experience with Entity Framework and LINQ.
- Knowledge of HTML, CSS, JavaScript, jQuery.
- Familiarity with Git version control.
- Understanding of software development lifecycle (SDLC).
- Experience with IIS deployment and application hosting.
Preferred Skills
- Experience with Azure Cloud Services.
- Knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Experience with Angular, React, or Vue.js.
- Understanding of design patterns and clean architecture.
- Experience with Redis, RabbitMQ, or other messaging systems.
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Equivalent practical experience may also be considered.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication skills.
- Ability to work independently and as part of a team.
- Strong attention to detail and commitment to quality.
Pay: Up to ₹50,000.00 per month
Work Location: In person