Apply now

Apply for Job

Software Architect-Marketplace

Date:  20 Dec 2024
Location: 

StarHub Green

Company:  StarHub Ltd

Software Architect-Marketplace

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:
•    Architecture Design:
o    Lead the design and implementation of a scalable, secure, and highly available marketplace platform integrated with BSS capabilities.
o    Architect a microservices-based architecture to ensure modularity, scalability, and flexibility across both the marketplace and business support systems.
o    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:
o    Design and integrate BSS capabilities such as billing, CRM, order management, service provisioning, customer support, and analytics within the marketplace platform.
o    Define the necessary APIs, workflows, and service interfaces for seamless interaction between the marketplace and BSS modules.
o    Ensure the integration of BSS with external systems, payment gateways, tax calculation services, and other essential tools.

•    API and Integration Architecture:
o    Design RESTful and/or GraphQL APIs for communication between the marketplace and BSS systems and other external services.
o    Develop guidelines and best practices for building and securing APIs, including API versioning, access control, rate limiting, and error handling.
o    Oversee the integration of third-party services (e.g., payment providers, shipping, identity management) into the platform.

•    Continuous Improvement & Innovation:
o    Stay ahead of emerging technologies and trends in marketplace platforms, cloud computing, BSS systems, and microservices to keep the platform competitive and innovative.
o    Continuously evaluate and improve the platform’s architecture based on feedback, evolving business requirements, and technological advancements.
 

Qualifications

•    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.

Cloud Architecture: Strong experience with cloud computing (e.g., AWS, Google Cloud, Azure) and designing cloud-native architectures using modern cloud services and tools.
•    Microservices & API Design: Expertise in designing microservices-based architectures, RESTful APIs, and GraphQL to support complex business workflows.
 

To APPLY NOW, click on Skye!

Apply now

Apply for Job