
Real job — pulled straight from Ginesys One’s careers page · Verified August 13, 2026 · No reposts.
Job description
Ginesys One is hiring a Software Engineer — a full-time, based in Kolkata, India role. Apply directly on Ginesys One's careers page below.
SDE 2
Location: Kolkata, India
Department: ERP Tech
Experience: 5-7
Skills: Code Review, Database Design, ASP.Net, Asynchronous Programming, Database Management, Debugging and Troubleshooting, C#, Azure Services, Debugging Skills, ASP.NET Core
Job Description – Software Engineer / Senior Software Engineer (.NET)
Position
Experience
Location
About the Role
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
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Software Engineer at Ginesys One?
The required skills for Software Engineer at Ginesys One include: C#, .NET, ASP.NET, REST, PostgreSQL, SQL, Git, Docker, Kafka, Microservices, Redis, CI/CD, OpenTelemetry, OAuth.
What is the seniority level for Software Engineer at Ginesys One?
Software Engineer at Ginesys One is a Mid Level / Senior level position.
How do I apply for Software Engineer at Ginesys One?
You can view the full description and apply for Software Engineer at Ginesys One on EchoJobs: https://echojobs.io/job/ginesys-one-sde-2-qvntu.