أبلاي إيدج ابدأ البحث عن عمل

C# Developer

CodeVyasa · Gurugram, Haryana, India

قدّم وتابع مع أبلاي إيدج
Role OverviewWe 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 UsCodeVyasa 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 Skills3–6 years of hands-on experience in C# developmentStrong expertise in .NET / .NET CoreStrong understanding of Object-Oriented Programming (OOP) principlesExperience developing RESTful APIs and backend servicesStrong knowledge of ASP.NET / ASP.NET CoreExperience with relational databases such as SQL Server, PostgreSQL, or MySQLStrong knowledge of SQL and query optimizationExperience with Entity Framework / Entity Framework CoreKnowledge of software design patterns and clean coding practicesExperience with Git and version controlStrong debugging, analytical, and problem-solving skillsPreferred QualificationsExperience with Microservices architectureKnowledge of Azure or AWSExperience with Docker and containerizationFamiliarity with CI/CD pipelinesExperience with unit testing frameworksKnowledge of JavaScript and frontend frameworks such as React.js or AngularFamiliarity with Agile/Scrum methodologiesExperience working on scalable enterprise applicationsKey ResponsibilitiesDesign, develop, and maintain scalable applications using C# and .NET technologiesDevelop and maintain backend services and RESTful APIsBuild clean, modular, maintainable, and high-performance codeDesign and optimize database schemas, queries, and application integrationsParticipate in technical design, architecture discussions, and code reviewsCollaborate with Product, QA, and Engineering teams to deliver high-quality solutionsTroubleshoot production issues and implement effective long-term solutionsWrite and maintain unit tests and ensure application qualityFollow software development best practices and coding standardsParticipate in Agile ceremonies, sprint planning, and technical discussionsContribute to the continuous improvement of development processes and engineering practicesWhy 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.