SDE 3

Posted Yesterday
Be an Early Applicant
Kolkata, West Bengal, IND
In-Office
Expert/Leader
Information Technology • Consulting
The Role
Leads the design and development of scalable enterprise applications using C# and .NET. Responsibilities include architecture, RESTful APIs, microservices modernization, Kafka-based event-driven systems, PostgreSQL optimization, cloud-native deployments, code reviews, mentoring, production issue resolution, and engineering process improvement. The role collaborates with product, architecture, QA, and DevOps teams while supporting technical hiring and delivering retail ERP, supply chain, inventory, and order management solutions.
Summary Generated by Built In
Job Description – Technical Lead / Senior Software Engineer (.NET)Position
Technical Lead / Senior Software Engineer (.NET)
Experience
10–12 Years
Location
Kolkata
About the Role
We are seeking an experienced Technical Lead / Senior Software Engineer (.NET) to join our Product Engineering team. The ideal candidate will play a key role in designing and delivering scalable, high-performance enterprise applications while driving the modernization of our Retail ERP platform.
This role requires strong technical leadership, hands-on development expertise, and the ability to mentor engineering teams. The candidate will work closely with Product Managers, Architects, QA, and DevOps teams to build secure, scalable, and maintainable software solutions.
Key Responsibilities
  • Lead the design and development of enterprise-grade applications using C# and .NET.
  • Drive architecture discussions and provide technical direction for new product initiatives.
  • Design scalable, secure, and maintainable backend services and RESTful APIs.
  • Lead the modernization of legacy applications into modular and domain-oriented services.
  • Design and implement event-driven solutions using Kafka or similar messaging platforms.
  • Optimize application performance, database design, and backend processing for high-volume transaction systems.
  • Review code, enforce engineering best practices, and ensure high code quality.
  • Mentor and guide development teams through technical challenges and design decisions.
  • Collaborate with Product Owners, Architects, QA, and DevOps teams to deliver high-quality software.
  • Participate in sprint planning, estimation, technical reviews, and release planning.
  • Investigate production issues, perform root cause analysis, and implement long-term solutions.
  • Drive engineering excellence through automation, CI/CD, coding standards, and continuous improvement.
Required Technical SkillsCore Technologies
  • 10–12 years of hands-on experience in software development using C# and .NET Framework / .NET Core (.NET 6/8 or above).
  • Strong expertise in designing and developing RESTful APIs.
  • Excellent understanding of Object-Oriented Programming, SOLID principles, Design Patterns, and Clean Architecture.
  • Strong experience with Entity Framework Core and ORM concepts.
  • Excellent knowledge of asynchronous programming and multithreading.
  • Strong understanding of Dependency Injection, Middleware, and application lifecycle.
Database
  • Strong hands-on experience with PostgreSQL
  • Expertise in SQL query optimization, indexing strategies, execution plan analysis, and database performance tuning.
  • Experience in designing scalable database schemas for enterprise applications.
Architecture & Design
  • Strong understanding of:
    • Domain-Driven Design (DDD)
    • Layered Architecture
    • Microservices Architecture
    • Event-Driven Architecture
    • API-First Design
    • Distributed Systems fundamentals
    • High Availability and Scalability principles
Messaging & Integration
  • Hands-on experience with Kafka or similar messaging platforms.
  • Experience designing asynchronous workflows and event-driven integrations.
  • Knowledge of distributed transaction patterns and eventual consistency.
Cloud & DevOps
  • Experience with Microsoft Azure or similar cloud platforms.
  • Hands-on experience with Docker and containerized deployments.
  • Understanding of CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Familiarity with monitoring, logging, and observability tools.
Version Control
  • Strong experience with Git and collaborative development workflows.
  • Experience working in Agile/Scrum environments.
Leadership Responsibilities
  • Lead technical design and architecture discussions.
  • Mentor and coach junior and mid-level engineers.
  • Conduct code reviews and establish engineering best practices.
  • Drive technical excellence across the development team.
  • Collaborate with cross-functional teams to deliver complex enterprise solutions.
  • Support hiring by conducting technical interviews and evaluating engineering talent.
  • Promote a culture of ownership, quality, collaboration, and continuous learning.
Preferred Skills
  • Experience with Redis or distributed caching.
  • Experience implementing authentication and authorization using OAuth2/JWT.
  • Knowledge of OpenTelemetry or application observability tools.
  • Experience with performance tuning for high-volume transactional applications.
  • Familiarity with secure coding practices and enterprise application security.
  • Exposure to retail, ERP, supply chain, warehouse management, or POS systems is highly desirable.
Educational Qualification
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline.
What You'll Work On
  • Enterprise Retail ERP Platform
  • Inventory & Warehouse Management
  • Procurement & Supply Chain Solutions
  • Order Management Systems
  • API-first Integrations
  • Event-Driven Architecture
  • Multi-tenant Platform Development
  • High-volume Transaction Processing
  • Cloud-native Modernization Initiatives
  • Performance and Scalability Engineering
What We Look For
  • Strong technical leadership with a hands-on approach.
  • Excellent analytical and problem-solving skills.
  • Ability to simplify complex technical challenges.
  • Passion for clean, maintainable, and scalable software design.
  • Ownership mindset with a focus on delivering business value.
  • Strong communication and stakeholder management skills.
  • Ability to lead teams in a fast-paced product engineering environment.
Why Join Us
  • Opportunity to modernize a large-scale enterprise Retail ERP platform.
  • Work on cloud-native, event-driven, and distributed systems.
  • Solve challenging scalability and performance problems.
  • Collaborate with experienced architects and product engineering teams.
  • Play a key role in shaping the technical direction of a mission-critical product.

Skills Required

  • 10-12 years of hands-on software development experience using C# and .NET Framework or .NET Core
  • Strong experience designing and developing RESTful APIs
  • Knowledge of object-oriented programming, SOLID principles, design patterns, and clean architecture
  • Strong experience with Entity Framework Core and ORM concepts
  • Experience with asynchronous programming and multithreading
  • Understanding of dependency injection, middleware, and application lifecycle
  • Strong hands-on experience with PostgreSQL
  • Expertise in SQL optimization, indexing, execution plans, and database performance tuning
  • Experience designing scalable database schemas for enterprise applications
  • Understanding of domain-driven design, layered architecture, microservices, event-driven architecture, API-first design, distributed systems, high availability, and scalability
  • Hands-on experience with Kafka or similar messaging platforms
  • Experience designing asynchronous workflows and event-driven integrations
  • Knowledge of distributed transaction patterns and eventual consistency
  • Experience with Microsoft Azure or similar cloud platforms
  • Hands-on experience with Docker and containerized deployments
  • Understanding of CI/CD pipelines using Azure DevOps or GitHub Actions
  • Familiarity with monitoring, logging, and observability tools
  • Strong experience with Git and collaborative development workflows
  • Experience working in Agile/Scrum environments
  • Experience with Redis or distributed caching
  • Experience implementing authentication and authorization using OAuth2 or JWT
  • Knowledge of OpenTelemetry or application observability tools
  • Experience tuning performance for high-volume transactional applications
  • Familiarity with secure coding practices and enterprise application security
  • Exposure to retail, ERP, supply chain, warehouse management, or POS systems
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Bengaluru, Karnataka
334 Employees
Year Founded: 2006

What We Do

Ginesys One is the leading omnichannel suite of complete solutions for the entire retail value chain. Our cloud-based Ecommerce Order Management System, POS, ERP, BI, and GST software simplifies retail operations, enabling retailers to manage inventory, sales, and accounting seamlessly. With over 1200 customers and 50,000+ users across various verticals of retail, including apparel, footwear, fabrics, consumer durables, FMCG, departmental stores, supermarkets, and furnishings, we have established ourselves as experts in the retail space. Our pan-India presence includes offices in Gurgaon, Kolkata, Mumbai, Hyderabad, Goa, and Bangalore. Visit our website to learn more about how Ginesys One can transform your retail operations

Similar Jobs

Pfizer Logo Pfizer

Head of Risk Management Center of Excellence

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
8 Locations
121990 Employees
231K-385K Annually

CrowdStrike Logo CrowdStrike

Data Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
India
11000 Employees

Zscaler Logo Zscaler

Manager, Investor Relations & Strategic Finance

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
India
8697 Employees

Ericsson Logo Ericsson

Devops Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Kolkata, West Bengal, IND
88000 Employees

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Austin, TX
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
174 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account