Company: Nebula Tech Solutions
Location: Remote (India-based)
Client: Leading U.S.-based E-Commerce Company
Work Model: Remote, Collaborating with a Global Team
Experience Required: 35 Years
Industry Domain: E-Commerce / Supply Chain / Order Management (preferred)
About the Role:
Nebula Tech Solutions is hiring experienced Software Engineers to join an exciting, high-impact project for one of our premier U.S.-based clients in the e-commerce domain. This is a remote role from India, offering the opportunity to collaborate with a global team and work on innovative and scalable systems that power modern warehouse and logistics operations.
Key Responsibilities:
- Design, develop, and maintain enterprise-level features supporting Warehouse Management, Execution, and Control Systems.
- Enhance the quality, scalability, performance, and reliability of existing distributed systems.
- Improve testability and expand test coverage across services and modules.
- Collaborate in an Agile development environment, participating in code reviews, daily standups, and sprint planning.
Technical Skill Requirements:
- Core Technologies: Microsoft .NET, ASP.NET Razor, React, React Native
- Architecture: Strong Object-Oriented Design & Development experience
- Messaging Systems: RabbitMQ, Kafka
- Databases: MS SQL Server or similar RDBMS, with proficiency in stored procedures and views
- Observability Tools: Prometheus, Grafana, OpenTelemetry
- Authentication/Authorization: OAuth, Okta
- Containers & Orchestration: Docker, Kubernetes
- CI/CD: Git, Bitbucket (CI), Harness (CD)
- Project Tools: Jira
- Bonus Skills: IoT development experience is a plus
Requirements:
- 35 years of experience building enterprise-grade distributed systems
- Previous experience in e-commerce or supply chain domains is a plus
- Fluent English communication (spoken and written)
- Ability to work up to 12:00 PM PST regularly, with occasional flexibility required
- Willingness to be available for on-call support if necessary