GSPANN is hiring a Solution Architect with expertise in e-commerce to design and lead scalable, enterprise digital commerce platforms. The role focuses on headless and composable architecture, driving integrations, and delivering high-performance B2B commerce solutions across complex ecosystems.
Description
Roles and Responsibilities
- Design and develop scalable solutions and enhancements for the digital commerce ecosystem, including storefront or frontend layers, headless commerce backend platforms using Commercial Off-The-Shelf (COTS) solutions such as Salesforce, Content Management Systems (CMS), Product Information Management (PIM), Digital Asset Management (DAM), middleware integrations, and Enterprise Resource Planning (ERP) systems such as SAP and Microsoft Dynamics 365 (D365), along with order management integrations.
- Provide technical leadership and architectural guidance to engineering teams working across the e-commerce ecosystem.
- Participate in the full Software Development Life Cycle (SDLC), including requirements gathering, solution design, development, testing, defect resolution, deployment, and documentation.
- Support, maintain, and continuously improve the e-commerce ecosystem to ensure optimal functionality, performance, security, and scalability.
- Design and manage integrations with external systems and enterprise applications using web services, Application Programming Interfaces (APIs), middleware platforms, and event-driven architectures.
- Drive integrations across the ecosystem, including Storefront-to-commerce backend, Commerce platform-to-CMS, PIM, and DAM, Commerce platform-to-ERP and order management systems, Payment and tax services, Warehouse and logistics systems, and Third-party API integrations.
- Collaborate with business stakeholders, product owners, architects, and engineering teams to identify and implement system improvements and new capabilities.
- Ensure compliance with security, architecture, coding, and development standards.
- Lead technical design discussions, architecture reviews, and solution walkthroughs.
- Drive code reviews and enforce engineering best practices.
- Support production releases, hotfixes, and deployment governance processes.
- Provide technical support for multi-market rollouts, localization, and regional customizations.
Skills and Experience
- 15+ years of experience in enterprise digital commerce solutions, preferably in Business-to-Business (B2B) environments supporting complex customer journeys across web and mobile channels.
- Demonstrate strong experience leading cross-functional engineering teams of 15–20+ members across multiple capability areas, ensuring high-quality delivery, continuous improvements, platform scalability, and engineering excellence.
- Drive technical ownership of Continuous Improvement (CI) roadmaps, including enhancements, feature development, market rollouts, platform modernization, and optimization initiatives across digital commerce platforms.
- Manage day-to-day engineering execution using Jira and Agile tools, including sprint planning, backlog prioritization, release planning, and delivery metrics tracking.
- Deliver multi-market, multi-currency, and multi-language commerce implementations, including localization strategies and global rollout models.
- Apply strong expertise in headless and composable commerce architecture, designing decoupled systems across storefronts, backend platforms, content systems, and enterprise applications.
- Work across end-to-end digital commerce ecosystems, including frontend applications, backend platforms, CMS, PIM, DAM, middleware, APIs, ERP, order management systems, and downstream enterprise services such as payment, tax, warehouse, and logistics systems.
- Design scalable and resilient systems using microservices architecture, APIs, event-driven patterns, middleware integrations, and distributed systems.
- Apply strong knowledge of cloud-native architecture using platforms such as Microsoft Azure, including API gateways, serverless computing, integrations, and monitoring frameworks.
- Use version control systems such as GitHub and implement Continuous Integration and Continuous Delivery (CI/CD) pipelines, deployment governance, release management, and production readiness practices.
- Apply object-oriented programming principles and modular design using backend technologies such as Java, .NET, Node.js, or similar platforms.
- Develop modern frontend applications using HyperText Markup Language (HTML), Cascading Style Sheets (CSS), JavaScript or TypeScript, and frameworks such as React or Next.js, with a strong understanding of responsive design and headless storefront patterns.
- Work with Structured Query Language (SQL) and NoSQL databases, including MongoDB, DynamoDB, Cassandra, Azure SQL, and similar enterprise data platforms.
- Implement engineering quality practices, including Continuous Integration, unit testing, static code analysis, automated integration testing, performance testing, and Continuous Delivery.
- Apply Agile methodologies such as Scrum and Kanban to lead engineering teams in fast-paced delivery environments.
- Conduct solution design reviews, architecture reviews, code reviews, and cross-system impact analysis to ensure scalable and maintainable solutions.
- Balance delivery commitments, technical debt, and platform stability in fast-paced, results-driven environments.
- Communicate effectively with stakeholders, including business teams, product owners, architects, engineering teams, and external vendors.