SDE 2

Keka Inc.

Kolkata District

On-site

INR 1,800,000 - 2,600,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Keka Inc. is seeking passionate .NET engineers to join our Product Engineering team building a large-scale Retail ERP platform. You will design and develop scalable backend services, modern APIs, and event-driven solutions while transforming our monolithic ERP into domain-oriented, cloud-ready services.

Collaborate with Product Managers, Architects, QA, and cross-functional teams to deliver high-quality software with a focus on performance, scalability, and maintainability.

Qualifications

  • 5–7 years of experience in .NET development.
  • Experience building backend services and RESTful APIs.
  • Experience with PostgreSQL and ORM (EF Core).

Responsibilities

  • Design, develop, and maintain enterprise-grade applications using C# and .NET.
  • Develop RESTful APIs and backend services for ERP and retail workflows.
  • Write clean, maintainable, and testable code following SOLID principles.
  • Design event-driven solutions using Kafka or messaging platforms.
  • Collaborate with cross-functional teams and participate in code reviews.

Skills

C#
.NET Framework / .NET Core
Object-Oriented Programming
SQL
PostgreSQL
Entity Framework Core
Async programming
Docker
Git

Education

Bachelor's degree in Computer Science or related field

Tools

Kafka
Azure
Redis
CI/CD
OpenTelemetry
JWT/OAuth

Job description

Experience

5–7 Years

Location

Kolkata

About the Role

We are looking for passionate .NET engineers to join our Product Engineering team building a large-scale Retail ERP platform used by enterprise retailers. The role involves designing and developing scalable backend services, modern APIs, and event-driven solutions while contributing to the transformation of our monolithic ERP into domain-oriented, cloud-ready services.

You will work closely with Product Managers, Architects, QA Engineers, and cross-functional teams to deliver high-quality software with a strong focus on performance, scalability, and maintainability.

Key Responsibilities
  • Design, develop, and maintain enterprise-grade applications using C# and .NET.
  • Develop RESTful APIs and backend services for ERP and retail business workflows.
  • Write clean, maintainable, and testable code following SOLID principles and best practices.
  • Optimize application performance, database queries, and backend processing.
  • Design and implement asynchronous and event-driven solutions using Kafka or messaging platforms.
  • Work with PostgreSQL, including writing optimized SQL queries and stored procedures.
  • Participate in code reviews and architectural discussions.
  • Troubleshoot production issues and perform root cause analysis.
  • Collaborate with QA and Product teams throughout the software development lifecycle.
  • Contribute to the modernization of legacy applications into modular, domain-oriented services.
Technical Skills
  • Strong proficiency in C# and .NET Framework / .NET Core (.NET 6/8+)
  • Solid understanding of Object-Oriented Programming, Design Patterns, and SOLID principles
  • Strong SQL skills with PostgreSQL
  • Experience with Entity Framework Core
  • Knowledge of asynchronous programming (async/await)
  • Good understanding of dependency injection and middleware
  • Experience with Git-based source control
  • Familiarity with Docker and containerized development
Good to Have
  • Experience with Kafka or any event streaming platform
  • Knowledge of Domain-Driven Design (DDD)
  • Understanding of Microservices architecture
  • Experience with Azure cloud services
  • Experience with Redis caching
  • Knowledge of CI/CD pipelines
  • Experience with OpenTelemetry or application monitoring
  • Understanding of authentication and authorization (JWT/OAuth)
Preferred Qualifications
  • Bachelor's degree in Computer Science or a related field.
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration skills.
  • Ability to work in Agile/Scrum teams.
  • Self-driven with a product ownership mindset.
What You'll Work On
  • Inventory & Warehouse Management
  • Procurement & Supply Chain
  • Order Management
  • High-volume transaction processing
  • API-first integrations
  • Event-driven architecture using Kafka
  • Performance optimization and scalability initiatives
What We Look For
  • Passion for writing quality code
  • Ownership and accountability
  • Continuous learning mindset
  • Ability to work in a fast-paced product engineering environment
  • Interest in modern software architecture and cloud-native development

Required Skills

Code Review Database Design ASP.Net Asynchronous Programming Database Management Debugging and Troubleshooting C# Azure Services Debugging Skills ASP.NET Core

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SDE 3
SDE 3

Keka Inc. • Kolkata District

On-site
INR 2,800,000 - 4,400,000
Lead Engineer - Backend
Lead Engineer - Backend

Staples India • Chennai District

On-site
INR 2,500,000 - 4,000,000
Sr. Software Engineer
Sr. Software Engineer

Otelier • India

On-site
INR 2,873,563 - 4,789,272
Software Manager — .NET (Bangalore, IN)
Software Manager — .NET (Bangalore, IN)

Parking • Bengaluru

Hybrid
INR 3,400,000 - 6,000,000
Hiring || Senior .NET Full Stack Developer - Kolkata
Hiring || Senior .NET Full Stack Developer - Kolkata

2coms • Kolkata District

On-site
INR 2,500,000 - 3,800,000
.NET Software Developer
.NET Software Developer

Smart Energy Water • Greater Noida

On-site
INR 900,000 - 1,500,000
Lead Engineer - Fullstack
Lead Engineer - Fullstack

Staples India • Chennai District

On-site
INR 4,000,000 - 7,000,000
Software Engineer - .Net
Software Engineer - .Net

Staples India • Chennai District

On-site
INR 900,000 - 1,300,000
Software Engineer
Software Engineer

Blue Yonder • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Software Development Engineer (SDE-2)
Software Development Engineer (SDE-2)

BuildxPartners • Bengaluru

On-site
INR 1,000,000 - 1,500,000