SDE 2

ginesysone· ERP Tech
Apply Now ↗
📍 Kolkata, WB, IndiaFULL TIME
Code ReviewDatabase DesignASP.NetAsynchronous ProgrammingDatabase ManagementDebugging and TroubleshootingC#Azure ServicesDebugging SkillsASP.NET Core

About this role

Job Description – Software Engineer / Senior Software Engineer (.NET)

Position

Software Engineer / Senior Software Engineer (.NET)

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.

Required Skills

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
  • Experience developing REST APIs
  • 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

  • Enterprise Retail ERP
  • Inventory & Warehouse Management
  • Procurement & Supply Chain
  • Order Management
  • Multi-tenant Platform
  • 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
  • Strong debugging skills
  • Continuous learning mindset
  • Ability to work in a fast-paced product engineering environment
  • Interest in modern software architecture and cloud-native development

Frequently Asked Questions

Is the salary disclosed for the SDE 2 position at ginesysone?
The salary for this SDE 2 role at ginesysone is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the SDE 2 position at ginesysone located?
This SDE 2 role at ginesysone is based in Kolkata, WB, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the SDE 2 role at ginesysone full-time or part-time?
This is listed as a FULL TIME position. It is posted as a SDE 2 role in the ERP Tech department at ginesysone.
Which team or department does the SDE 2 at ginesysone belong to?
This SDE 2 position is part of the ERP Tech department at ginesysone. See the full job description for more information about the team structure and responsibilities.
How do I apply for the SDE 2 position at ginesysone?
Click the "Apply Now" button on this page. You will be redirected to ginesysone's official application portal hosted on keka where you can submit your application directly.
When was the SDE 2 job at ginesysone posted?
This SDE 2 position at ginesysone was posted on Aug 3, 2026. Apply as soon as possible — early applications are often reviewed first.

You'll be redirected to ginesysone's official application page on keka.