Company Description
CodeChavo is a global leader in digital transformation solutions, closely partnering with top technology firms to drive meaningful change. Rooted in innovation and people-first principles, CodeChavo integrates agility and cutting-edge technology into organizations to prepare them for the future. With expertise across various domains, the company assists enterprises in outsourcing digital projects and assembling high-quality technology teams. CodeChavo is committed to making a positive impact through technology-led transformation.
Role Description :
We are looking for a highly skilled Full Stack Developer with hands-on experience in C#.NET, ASP.NET Core, Angular, and strong expertise in Elasticsearch / OpenSearch. The ideal candidate has a solid understanding of backend architecture, scalable APIs, relational databases, and clean coding practices.
Key Responsibilities :
Develop, enhance, and maintain C#.NET / ASP.NET Core Web APIs and Angular frontend modules
Implement and optimize complex search, indexing, and analytics workflows using Elasticsearch / OpenSearch (MUST-HAVE)
Build and maintain microservices following clean architecture principles
Work with SQL databases (and MongoDB as needed) including data modeling, indexing, and query optimization
Utilize in-memory caching, shared caching, and performance tuning techniques
Integrate IdentityServer4, OAuth2, and implement secure authentication flows
Build and optimize RESTful APIs with SOLID and clean coding practices
Write unit tests using standard frameworks
Collaborate in an Agile / Scrum environment with cross-functional teams
Participate in code reviews, troubleshooting, and production support
Work with Git for version control
Required Skills :
2–5 years of full stack development experience
Strong knowledge of C# / ASP.NET Core Web API
Hands-on experience in Angular (any recent version)
Mandatory : Strong experience in Elasticsearch or OpenSearch
Solid understanding of Relational Databases & SQL
Familiarity with MongoDB
Experience with IdentityServer4 and OAuth2-based authentication
Understanding of microservices, ORM frameworks, and design patterns
Strong understanding of in-memory and distributed caching
Experience developing RESTful services
Unit testing experience
Basic Git proficiency
Good to have :
Experience with database scaling techniques (sharding, replication)
Experience packaging libraries for NPM
Familiarity with CI / CD and deployment processes
Knowledge of OpenSearch dashboards / search pipelines
Developer Angular • Panchkula, Haryana, India