31-03-2026 13:38:15
Job_303919
8 - 12 years
Location: Bangalore
Need By: Immediate
Role: Software Designer - Inventory Management
Design and develop scalable microservices for telecom BSS inventory management covering product catalog, service inventory, and commercial resource management.
What you will do
• Design inventory management systems for product catalog, service subscriptions, and commercial resources
• Build microservices for inventory availability checks, reservation, and allocation for order fulfillment
• Implement service inventory tracking for active subscriptions, plans, and add-ons
• Design schemas for product offerings, service inventory, commercial resources (phone numbers, SIM cards, devices),
• and available-to-sell inventory
• Develop inventory synchronization with order management, billing, and customer management systems
• Create APIs for product catalog queries, resource availability, and inventory checks during ordering
• Implement inventory reconciliation between BSS and network/provisioning systems
• Build device and SIM card inventory management for sales and distribution
Required Experience
• 8-12 years in software design and development
• Strong experience in telecom BSS inventory management (product catalog, service inventory, commercial resources)
• Understanding of service subscriptions, product offerings, and available-to-sell inventory
• Experience with inventory lifecycle for order fulfillment and billing integration
• Java/Spring Boot expertise for backend services
• Microservices architecture and cloud-native design
• Database design for product hierarchies, service inventory, and resource pools
• API design (REST, SOAP, gRPC)
• Docker and Kubernetes
Nice to have
• Experience with TM Forum standards (SID model, Product Catalog APIs, Service Inventory APIs)
• Integration with order management and billing systems
• Phone number management and number portability
• SIM card and device inventory for retail/distribution
• Apache Kafka for inventory event streaming
• Integration with OSS provisioning systems
• Revenue assurance and inventory reconciliation
• AI/ML for demand forecasting and inventory optimization
Deliverables
• BSS inventory management microservices architecture
• Product catalog and service inventory data models
• Inventory reservation and allocation engine for order fulfillment
• Reconciliation modules between BSS and OSS
• Integration adapters for order management, billing, and CRM
• API documentation and inventory query interfaces
• Available-to-sell inventory dashboards
• Design specifications and technical documentation