Posted on: 05/09/2026
Role Overview :
We are looking for a skilled C# Developer with 3 - 6 years of experience to design, develop, and maintain scalable software applications. The ideal candidate should have strong hands-on expertise in C#, .NET technologies, object-oriented programming, REST APIs, and database development.
About Us :
CodeVyasa is a mid-sized product engineering company that works with top-tier product and solutions organizations such as McKinsey, Walmart, RazorPay, Swiggy, and others. We are a team of 550+ engineers, driving innovation across Product & Data Engineering, focusing on Agentic AI, RPA, Full Stack, and GenAI-based solutions.
Mandatory Skills :
- 3 - 6 years of hands-on experience in C# development.
- Strong expertise in .NET / .NET Core.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Experience developing RESTful APIs and backend services.
- Strong knowledge of ASP.NET / ASP.NET Core.
- Experience with relational databases such as SQL Server, PostgreSQL, or MySQL.
- Strong knowledge of SQL and query optimization.
- Experience with Entity Framework / Entity Framework Core.
- Knowledge of software design patterns and clean coding practices.
- Experience with Git and version control.
- Strong debugging, analytical, and problem-solving skills.
Preferred Qualifications :
- Experience with Microservices architecture.
- Knowledge of Azure or AWS.
- Experience with Docker and containerization.
- Familiarity with CI/CD pipelines.
- Experience with unit testing frameworks.
- Knowledge of JavaScript and frontend frameworks such as React.js or Angular.
- Familiarity with Agile/Scrum methodologies.
- Experience working on scalable enterprise applications.
Key Responsibilities :
- Design, develop, and maintain scalable applications using C# and .NET technologies.
- Develop and maintain backend services and RESTful APIs.
- Build clean, modular, maintainable, and high-performance code.
- Design and optimize database schemas, queries, and application integrations.
- Participate in technical design, architecture discussions, and code reviews.
- Collaborate with Product, QA, and Engineering teams to deliver high-quality solutions.
- Troubleshoot production issues and implement effective long-term solutions.
- Write and maintain unit tests and ensure application quality.
- Follow software development best practices and coding standards.
- Participate in Agile ceremonies, sprint planning, and technical discussions.
- Contribute to the continuous improvement of development processes and engineering practices.
Why Join Us? :
- Work on innovative, high-impact projects with leading global clients.
- Exposure to large-scale Data Science, AI, and Analytics initiatives.
- Continuous learning and upskilling opportunities through internal and external programs.
- Supportive and collaborative work culture with flexible policies.
- Competitive salary and comprehensive benefits package.
- Free healthcare coverage for employees and dependents.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1668919