Job Description: .NET Developer
Location: Pune, Maharashtra
Experience: 5+ Years
Employment Type: Full-Time
Job Summary
We are seeking a skilled .NET Developer to design, develop, and maintain scalable and high-performance applications using Microsoft .NET technologies. The ideal candidate should have strong experience in building backend services, APIs, and enterprise applications while ensuring code quality, security, and maintainability.
Key Responsibilities
- Develop scalable and high-performance applications using .NET Framework / .NET Core / .NET 6+.
- Design and develop RESTful APIs, Web APIs, and backend services.
- Write clean, maintainable, and efficient code following industry best practices.
- Collaborate with frontend developers, business analysts, and product teams to implement application features.
- Integrate applications with databases, third-party APIs, and cloud services.
- Troubleshoot, debug, and resolve application issues.
- Perform code reviews and maintain coding standards.
- Optimize applications for performance, scalability, and security.
- Participate in Agile/Scrum development processes including sprint planning and daily stand-ups.
Required Skills
- Strong experience with C# and .NET Framework / .NET Core.
- Experience in developing ASP.NET MVC and ASP.NET Web API applications.
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- Experience working with SQL Server and writing complex SQL queries, stored procedures, and functions.
- Knowledge of Entity Framework / Entity Framework Core.
- Experience in REST API development and integration.
- Familiarity with Git or other version control systems.
- Understanding of software development lifecycle (SDLC) and coding best practices.
Preferred Qualifications
- Experience with Microservices architecture.
- Knowledge of Docker, Kubernetes, and containerization.
- Familiarity with cloud platforms such as AWS or Azure.
- Experience integrating with Angular, React, or other front-end frameworks.
- Understanding of CI/CD pipelines and DevOps practices.
Education
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
Key Competencies
- Strong problem-solving and analytical skills.
- Ability to work independently and in a collaborative team environment.
- Good communication and interpersonal skills.
- Ability to quickly learn and adapt to new technologies.
Job Type: Full-time
Pay: ₹600,000.00 - ₹1,400,000.00 per year
Work Location: In person