Job Summary
We are seeking a skilled and motivated .NET Developer to design, develop, and maintain scalable web applications and enterprise solutions. The ideal candidate should have robust experience in Microsoft technologies, including .NET Framework/.NET Core, C#, ASP.NET, and SQL Server, with a focus on delivering high-quality software solutions.
Key Responsibilities
- Design, develop, test, and deploy applications using C#, ASP.NET MVC, .NET Core, and Web APIs.
- Develop scalable, secure, and high-performance applications following industry best practices.
- Collaborate with cross-functional teams including Business Analysts, Product Owners, QA teams, and Architects.
- Create and maintain technical documentation.
- Perform code reviews and ensure adherence to coding standards.
- Troubleshoot, debug, and resolve application issues.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimation.
- Optimize application performance and database queries.
- Develop and integrate RESTful APIs and third-party services.
Required Skills
- Strong experience with C#, .NET Framework, and .NET Core/.NET 6+.
- Hands-on experience with ASP.NET MVC, ASP.NET Core, and Web APIs.
- Proficiency in SQL Server,
database design, stored procedures, and query optimization.
- Experience with Entity Framework/EF Core.
- Good understanding of HTML5, CSS3, JavaScript, jQuery, and modern front-end frameworks.
- Knowledge of REST APIs, Microservices Architecture, and API integrations.
- Experience with Git, Azure DevOps, or other version control systems.
- Understanding of CI/CD pipelines and deployment processes.
- Strong problem-solving and analytical skills.
- Experience with Azure Cloud Services.
- Exposure to Docker, Kubernetes, and containerized applications.
- Knowledge of React.js or Angular.
- Familiarity with messaging technologies such as RabbitMQ or Kafka.
- Experience working in Agile environments.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Relevant experience in software development using Microsoft technologies.
Nice to Have
- Microsoft Certifications related to .NET or Azure.
- Experience in enterprise-scale application development.
- Knowledge of security and authentication protocols (OAuth, JWT, SSO).
📌 .NET Developer (Pune)
🏢 Accelya
📍 Pune