Techno Functional Consultant

NTT DATA Services•Dallas, TX

About The Position

NTT DATA is seeking a highly experienced Techno-Functional Consultant focused on enterprise eCommerce to define, design, govern, and lead technology architecture for complex digital commerce ecosystems. The role serves as a senior technical authority across B2B, B2C, D2C, and omnichannel commerce, translating business objectives into scalable functional and technical solutions. It requires practical experience with SAP Commerce Cloud / SAP Hybris, Shopify / Shopify Plus, Commerce Layer or comparable composable commerce platforms, and expertise in API-first architecture, microservices, cloud, enterprise integrations, payments, search, customer identity, and modern frontend architectures. The consultant collaborates with business leaders, product owners, enterprise architects, engineering teams, system integrators, and senior stakeholders to shape application architecture, integration patterns, technology standards, implementation roadmaps, and technical governance. The role covers commerce capabilities such as catalogs, customer and account structures, pricing, promotions, checkout, order management, inventory, fulfillment, payments, and post-order processes. It includes architecture discovery and design, solution governance, implementation leadership, scalability and resilience planning, modernization, and technical guidance across the full delivery lifecycle. The posting specifies minimum experience expectations of 15 years in IT, 12 years in eCommerce or digital commerce, and 7 years in solution/application architecture. It also lists platform and domain minimums, including 5 years with SAP Commerce, 3 years with Shopify, 2 years with composable/headless commerce, and experience across B2B, B2C/D2C, omnichannel, integration, cloud, ERP/SAP, product information, payments, security, performance, and technical leadership. A bachelor's or master's degree in a relevant engineering or computing discipline is required; relevant certifications are advantageous.

Requirements

  • Minimum 15 years of professional IT experience, including 12 years of practical eCommerce or digital commerce experience.
  • Minimum 7 years of solution or application architecture experience.
  • Minimum 5 years of SAP Commerce Cloud / SAP Hybris experience.
  • Minimum 3 years of Shopify / Shopify Plus experience.
  • Minimum 2 years of Commerce Layer, composable, or headless commerce experience.
  • Minimum 5 years of B2B commerce experience and 7 years of B2C/D2C commerce experience.
  • Minimum 5 years of omnichannel commerce experience.
  • Minimum 7 years of API and integration architecture experience.
  • Minimum 5 years of microservices and cloud architecture experience.
  • Minimum 5 years of ERP/SAP integration experience.
  • Minimum 4 years of PIM/MDM/product catalog experience and 3 years of search technology experience.
  • Minimum 4 years of payment/checkout, DevOps/CI-CD, and security architecture experience.
  • Minimum 5 years of performance/scalability architecture experience.
  • Minimum 7 years of technical leadership and enterprise stakeholder management experience.
  • Strong knowledge of Java/Spring where applicable to SAP Commerce, JavaScript/TypeScript, Node.js, REST APIs, GraphQL, JSON/XML, SQL/NoSQL databases, microservices, event-driven architecture, and cloud-native technologies.
  • Practical knowledge of AWS, Azure, or GCP and experience designing scalable, highly available enterprise applications.
  • Experience with SOAP, webhooks, Kafka or equivalent messaging technologies, API gateways, and enterprise integration platforms.
  • Strong understanding of ERP, CRM, OMS, WMS, PIM, MDM, payment, tax, search, marketing, and customer-service integrations.
  • Understanding of automated, integration, API, performance, and regression testing.
  • Experience with CI/CD platforms such as GitHub Actions, GitLab CI, Jenkins, or Azure DevOps.
  • Experience with Git, Jira, Confluence, Docker, Kubernetes, Terraform or equivalent infrastructure-as-code tools, API testing tools, and monitoring/observability platforms.
  • Experience establishing quality gates and technical readiness criteria for enterprise eCommerce releases.
  • Proven ability to lead architecture decisions, bridge business requirements and technical implementation, and conduct architecture workshops with senior stakeholders.
  • Ability to explain technical concepts, architecture trade-offs, dependencies, and risks to non-technical stakeholders and senior leadership.
  • Experience managing technical discussions with system integrators, vendors, and implementation partners; ability to mentor technical teams.
  • Strong analytical and problem-solving skills and understanding of technology strategy, platform modernization, technical governance, and enterprise architecture principles.
  • Bachelor's or master's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or an equivalent engineering discipline.

Nice To Haves

  • Relevant certifications in architecture, cloud, SAP Commerce, Shopify, Agile, or other enterprise technology domains.
  • SAP Commerce certification.
  • AWS, Azure, or GCP certification.
  • TOGAF or equivalent enterprise architecture certification.
  • Agile / Scrum certification.
  • Relevant API or cloud architecture certification.
  • Experience with additional enterprise commerce platforms such as commercetools, Salesforce Commerce Cloud, Adobe Commerce / Magento, BigCommerce, Elastic Path, VTEX, Spryker, or Salesforce B2B Commerce.

Responsibilities

  • Author and maintain solution architecture documents, application architecture diagrams, sequence and integration diagrams, and data-flow mappings.
  • Define end-to-end architectures for B2B, B2C, D2C, and omnichannel commerce implementations.
  • Translate business requirements into functional capabilities and scalable technical solutions.
  • Perform platform capability assessments, fit-gap analyses, and technology evaluations.
  • Define architecture patterns for SAP Commerce, Shopify, Commerce Layer, and other commerce platforms.
  • Design integrations between commerce platforms and ERP, CRM, PIM, OMS, WMS, payment, tax, logistics, and marketing systems.
  • Define application boundaries, APIs, services, events, data flows, and integration contracts.
  • Establish architectural guardrails, design standards, reusable patterns, and governance documentation.
  • Identify technical risks, dependencies, scalability constraints, and modernization opportunities.
  • Lead functional and technical design for complex B2B and B2C commerce journeys.
  • Design customer, organization, catalog, pricing, promotion, cart, checkout, order, and fulfillment architectures.
  • Design B2B capabilities including customer-specific and contract pricing, approval workflows, and enterprise purchasing.
  • Design B2C/D2C product discovery, promotions, checkout, personalization, and customer journeys.
  • Define omnichannel capabilities such as click-and-collect, ship-from-store, inventory visibility, and customer self-service.
  • Establish scalability strategies for high transaction volumes and seasonal traffic spikes, including caching, CDN, asynchronous processing, API throttling, and database optimization.
  • Define coexistence, migration, modernization, and re-platforming strategies for legacy and modern commerce platforms.
  • Develop phased rollout strategies that allow markets, brands, or business units to migrate independently.
  • Establish disaster recovery, business continuity, high-availability, performance-testing, load-testing, and resilience-testing approaches.
  • Lead technical discovery workshops and architecture review boards with business, product, engineering, enterprise architecture, infrastructure, security, and data teams.
  • Review development and solution designs for alignment with enterprise architecture standards and approved patterns.
  • Provide technical complexity, risk, and implementation assessments; maintain architecture decision records, API standards, and technical runbooks.
  • Provide technical guidance and mentorship to architects, developers, and implementation teams.
  • Provide technical leadership across discovery, requirements analysis, architecture, design, development, integration, testing, deployment, and go-live.
  • Support system integration testing, UAT, performance testing, production readiness, and critical production issue resolution and root-cause analysis.
  • Identify and manage technical debt and architectural risks throughout program delivery.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service