02 Sep
|
CodeVyasa
|
Gurugram
02 Sep
CodeVyasa
Gurugram
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.
The candidate should be capable of building high-quality, maintainable applications and collaborating with cross-functional teams throughout the software development lifecycle.
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
- Solid 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.
📌 C# Developer (Gurugram)
🏢 CodeVyasa
📍 Gurugram