Key Responsibilities
- Design, develop, test, and maintain scalable full-stack applications.
- Develop backend applications and APIs using C#, .NET Core/.NET, and ASP.NET Core.
- Design and implement RESTful APIs and microservices.
- Develop responsive web applications using React.
- Integrate frontend applications with backend services and external APIs.
- Design and optimize database queries, stored procedures, and data models.
- Work with databases such as SQL Server, PostgreSQL, Oracle, and NoSQL databases where applicable.
- Write clean, reusable, secure, and maintainable code.
- Perform code reviews and follow established coding standards.
- Troubleshoot production issues and improve application performance and reliability.
- Collaborate with architects, business analysts, QA, DevOps, and product teams.
- Implement automated unit, integration, and API testing.
- Participate in Agile/Scrum ceremonies and technical design discussions.
- Contribute to CI/CD, cloud deployment, and application monitoring.
Required Skills
- 6–12 years of professional software development experience.
- Robust proficiency in C# and .NET Core/.NET.
- Hands-on experience with ASP.NET Core, Web API, Entity Framework Core.
- Strong understanding of REST APIs and Microservices architecture.
- Experience with React / JavaScript / TypeScript / HTML5 / CSS3.
- Strong experience with SQL Server and SQL programming.
- Experience with Git and CI/CD tools.
- Knowledge of Unit Testing, xUnit/NUnit/MSTest, and mocking frameworks.
- Experience with Docker and Kubernetes is preferred.
- Exposure to Azure / AWS / GCP cloud platforms is an advantage.
- Good understanding of Agile/Scrum methodologies.
- Strong problem-solving, communication, and collaboration skills.
Note - Interested candidates please share your CV at :
[email protected]
📌 Full Stack .NET Developer (Kolkata)
🏢 Exavalu
📍 Kolkata