-
View all jobs
We are seeking an experienced and visionary Software Architect to lead the design and development of a highly scalable and robust Marketplace and Business Support System (BSS) platform. The ideal candidate will have a strong background in designing complex, distributed systems, integrating marketplace functionalities with core BSS capabilities such as billing, CRM, service provisioning, order management, and customer support. As the Software Architect, you will play a pivotal role in shaping the platform's architecture, ensuring performance, security, and seamless business operations.
Key Responsibilities:
Key Responsibilities:
- Architecture Design:
- Lead the design and implementation of a scalable, secure, and highly available marketplace platform integrated with BSS capabilities.
- Architect a microservices-based architecture to ensure modularity, scalability, and flexibility across both the marketplace and business support systems.
- Ensure that the architecture supports high traffic volumes, multiple business domains, and complex workflows, while maintaining ease of integration with third-party services.
- BSS Integration & Design:
- Design and integrate BSS capabilities such as billing, CRM, order management, service provisioning, customer support, and analytics within the marketplace platform.
- Define the necessary APIs, workflows, and service interfaces for seamless interaction between the marketplace and BSS modules.
- Ensure the integration of BSS with external systems, payment gateways, tax calculation services, and other essential tools.
- API and Integration Architecture:
- Design RESTful and/or GraphQL APIs for communication between the marketplace and BSS systems and other external services.
- Develop guidelines and best practices for building and securing APIs, including API versioning, access control, rate limiting, and error handling.
- Oversee the integration of third-party services (e.g., payment providers, shipping, identity management) into the platform.
- Continuous Improvement & Innovation:
- Stay ahead of emerging technologies and trends in marketplace platforms, cloud computing, BSS systems, and microservices to keep the platform competitive and innovative.
- Continuously evaluate and improve the platform’s architecture based on feedback, evolving business requirements, and technological advancements.
- Degree in Computer Science or related field
- 4 to 6 years’ experience, preferably in eCommerce platforms and marketplace models.
- Knowledge of ERP (Enterprise Resource Planning) systems and how they integrate with BSS functionalities.
- Familiarity with payment processing systems, including payment gateways and fraud detection.
- Experience with API Gateway solutions (e.g., Kong, Apigee) for API management and security.
- Programming Languages: Experience with backend technologies such as Java, C#, Node.js, or similar. Knowledge of frontend technologies is a plus.
- Database Design: Expertise in both SQL and NoSQL databases, with the ability to design efficient database schemas that support complex transactions and data models.
- Microservices & API Design: Expertise in designing microservices-based architectures, RESTful APIs, and GraphQL to support complex business workflows.
Key Skills
Ranked by relevance
cloud
microservices
graphql
crm
restful apis
nosql
java
sql
aws
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Frontend Developer
2026-05-27
Full-time
Not Applicable
Australia
Telecommunications
Engineering
View Job Details
Related
Software Engineer
2026-05-24
Full-time
Not Applicable
United Kingdom
Telecommunications
Engineering
View Job Details
Related
Golang Developer (OSS/SDN Domain)
2026-06-01
Contract
Not Applicable
Canada
Telecommunications
Engineering
Login to Apply
- Posted
- Dec 21, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- StarHub
Industries
Telecommunications
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Frontend Developer
2026-05-27
Full-time
Not Applicable
Australia
Telecommunications
Engineering
View Job Details
Related
Software Engineer
2026-05-24
Full-time
Not Applicable
United Kingdom
Telecommunications
Engineering
View Job Details
Related
Golang Developer (OSS/SDN Domain)
2026-06-01
Contract
Not Applicable
Canada
Telecommunications
Engineering