Principal Software Engineer

NTUC ENTERPRISE NEXUS CO-OPERATIVE LIMITED

Singapore

On-site

SGD 180,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NTUC Enterprise Nexus Co-Operative Limited is seeking a Senior Manager (Product Delivery) to define and drive the integration strategy linking Front Office touchpoints—e-commerce checkout, in-store POS, food-service kiosks, and customer app—to core enterprise systems.

You will champion API-first, event-driven patterns and oversee architecture, governance, and delivery across multiple channels, ensuring reliable, secure data flows and rapid onboarding of new channels.

Qualifications

  • 10+ years in software/systems engineering at staff or principal engineer level, with ownership of enterprise integration work.
  • Deep expertise in integration patterns: APIs (REST/SOAP), event-driven architecture, batch/file transfer, and webhooks.
  • Hands-on experience integrating with ERP (SAP or equivalent), POS, WMS, CRM/CDP, loyalty platforms; no vendor lock-in requirement.

Responsibilities

  • Define and champion integration roadmap and architecture connecting Front Office touchpoints to enterprise systems; aim for a single, repeatable integration layer.
  • Lead technical planning and execution of multiple concurrent integration projects across channels and systems.
  • Act as primary technical liaison between business/ops and engineering, translating requirements into integration specs.
  • Define test strategies, ensure QA across channels, and support rollout and hyper-care phases.
  • Mentor engineers on integration design principles and cross-system thinking.

Skills

Integration patterns
REST/SOAP APIs
Event-driven architecture
Batch/file transfer
Webhooks
ERP SAP / enterprise systems
POS / WMS / CRM/CDP
Security & compliance

Tools

Kafka
SFTP
EDI

Job description

The Senior Manager (Product Delivery) is a critical technical leadership role responsible for defining, governing, and driving the integration strategy connecting Front Office's customer-facing touchpoints - e-commerce checkout, in-store POS, food-service POS/kiosks, convenience-store checkout, and the customer app - to the rest of the enterprise. You are not a specialist in any single integration tool or middleware product; you are the expert in how Front Office systems talk to everything else - SAP, payment systems, WMS, CDP/loyalty platforms, and other foundation systems - regardless of which platform carries the traffic. Your mission is to ensure seamless, secure, and appropriately fast data and process flow between customer touchpoints and core enterprise systems, so that new channels can be onboarded quickly and reliably.

Key Responsibilities
  1. Strategy & Architecture

    Integration Strategy: Define and champion the integration roadmap and architecture connecting all Front Office touchpoints to enterprise systems, aligned with the team's north star of a single, repeatable integration layer.

    Standardisation: Establish and govern integration standards, patterns, and best practices (API-first, event-driven, batch where appropriate) so that onboarding a new channel or system is a repeatable exercise, not a rebuild.

    Connector & Pattern Selection: Evaluate and choose the right integration pattern per use case - REST/SOAP APIs, event streaming, batch/file transfer, webhooks - based on each system's transaction volume, latency tolerance, and failure-recovery needs. You are platform-agnostic: comfortable working across whatever integration tooling the enterprise already runs (iPaaS, message brokers, SAP-native interfaces, etc.) without requiring expertise in one specific vendor product.

    Latency & Frequency Design: Make and document explicit trade-offs on synchronous vs. asynchronous flows, real-time vs. near-real-time vs. batch sync, and how these differ meaningfully across channels - a POS terminal, an e-commerce order, and a food-service kiosk do not have the same tolerance for delay or failure.

    Technology Evaluation: Evaluate and recommend integration approaches and tooling that improve reliability and speed to market for Front Office, in partnership with the Cloud Architect.

  2. Project Execution & Delivery

    Integration Management: Lead the technical planning and execution of multiple concurrent integration projects at once - spanning different channels, different enterprise systems, and different stakeholder groups.

    Cross-Functional Alignment: Act as the primary technical liaison between business and ops stakeholders (retail ops, finance, payments/compliance) and the engineering teams, translating business requirements into integration specifications.

    Delivery Oversight: Define integration test strategies, ensure quality assurance across channels, and provide hands-on support during rollout and early-life/hyper-care phases.

    Risk Mitigation: Proactively identify and sequence the highest-complexity integrations early - e.g., a channel with tight latency needs or a system with limited API surface - rather than let them surface late.

    Design Authority: Provide hands-on architectural design and review for complex, cross-channel integration work.

  3. Governance & Operational Excellence

    Documentation: Maintain clear, current documentation of integration architecture, data flows, and connector specifications across all touchpoints and enterprise systems.

    Performance Optimisation: Monitor the performance and reliability of integrated flows, driving optimisation where latency or frequency mismatches cause friction (e.g., inventory sync lag, payment reconciliation delays).

    Security & Compliance: Ensure integration solutions meet relevant data governance, cybersecurity, and payments compliance standards (e.g., PCI-DSS, local data protection regulation).

    Vendor & Partner Coordination: Work with external vendors, payment processors, and system integrators to review their proposed integration designs against Front Office's standards.

    Mentorship: Mentor and upskill other engineers on integration design principles and cross-system thinking, without requiring them to specialize in a single platform.

Qualifications & Requirements
Technical Skills
  • At least 10+ years of experience in software/systems engineering, with recent experience at Staff or Principal Engineer level (or equivalent scope), including hands-on ownership of enterprise integration work - preferably in retail, e-commerce, or omnichannel commerce.
  • Deep expertise in integration patterns: APIs (REST/SOAP), event-driven architecture (Kafka, message queues), batch/file transfer (SFTP, EDI), and webhook-based integration.
  • Hands-on experience integrating with major enterprise systems common in retail - ERP (SAP or equivalent), POS, WMS, CRM/CDP, loyalty platforms - with no requirement of expertise in any specific iPaaS or middle
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

NTUC FAIRPRICE CO-OPERATIVE LTD • Singapore

On-site
SGD 200,000 - 260,000
Full Stack Engineer
Full Stack Engineer

TALENT-MERGE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Integration Analyst
Senior Integration Analyst

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Integration Specialist
Senior Integration Specialist

StarHub • Singapore

On-site
SGD 120,000 - 160,000
Director of Application Development (CX platforms, digital)
Director of Application Development (CX platforms, digital)

ARYAN SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 230,000 - 320,000
Executive Director, Integration Architecture & Engineering (Payments)
Executive Director, Integration Architecture & Engineering (Payments)

Sumitomo Mitsui Banking Corporation • Singapore

On-site
SGD 180,000 - 300,000
Forward Integration Engineer
Forward Integration Engineer

RED ALPHA CYBERSECURITY PTE. LTD. • Singapore

On-site
SGD 65,000 - 100,000
Middleware Architect
Middleware Architect

StarHub • Singapore

On-site
SGD 180,000 - 240,000
Full Stack & Integration Engineer
Full Stack & Integration Engineer

Epergne Solutions • Singapore

On-site
SGD 120,000 - 160,000
Solution Engineer-Banxa
Solution Engineer-Banxa

OSL • Singapore

On-site
SGD 120,000 - 150,000