Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

ntuc enterprise nexus co-operative limited

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

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

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

III. 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 middleware brand.

  • Proven ability to reason about latency, throughput, and consistency trade-offs across systems with very different transaction profiles (high-frequency POS vs. batch-oriented ERP vs. event-driven payments).

  • Working knowledge of payments processing across channels (card-present vs. card-not-present, contactless, wallets) and the compliance implications of each.

  • Familiarity with cloud architecture (any major provider) and integrating cloud-native applications with on-prem or hybrid enterprise systems.

Soft Skills & Education

  • Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related technical field (or equivalent practical experience).

  • Stakeholder Management: Exceptional communication skills, able to explain integration trade-offs to both engineers and non-technical business/ops leaders.

  • Program Management: Demonstrated ability to run multiple concurrent technical projects with competing priorities, timelines, and stakeholders.

  • Leadership: Ability to set technical direction and mentor other engineers without necessarily having formal management authority.

  • Problem-Solving: Strong analytical skills and a decisive approach to ambiguous, cross-system technical challenges.

  • Certification in enterprise architecture frameworks (e.g., TOGAF) is a plus, but not required.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Joo Koon, Singapore Country vacancy
  •  ...you can be proud of. Duties and Responsibilities Takes ownership in development of policies, standards and guidelines used in software development and integrations, and formulates the conceptual and detailed architecture for the development of applications (End-to-end... 

    ntuc fairprice co-operative ltd

    Joo Koon, Singapore Country
    2 days ago
  •  ...Work within air-gapped environments, ensuring secure and reliable software delivery without external network dependencies Manage...  ...Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field Experience in a DevOps, DevSecOps roles,... 

    toppan next tech pte. ltd.

    Joo Koon, Singapore Country
    9 days ago
  •  ...business sectors globally. As an industry leader with deep engineering expertise and experience, Sunningdale Tech is driven to solve your...  ...aspects such as process flow, controls, electronics, and software. Initiating and managing project proposals for new products... 

    sunningdale tech ltd.

    Joo Koon, Singapore Country
    21 days ago
  •  ...business sectors globally. As an industry leader with deep engineering expertise and experience, Sunningdale Tech is driven to solve your...  ...To troubleshoot, repair current factory automation hardware, software and interface issues, maintaining the system to ensure full functionality... 

    sunningdale tech ltd.

    Joo Koon, Singapore Country
    10 days ago
  •  ...business sectors globally. As an industry leader with deep engineering expertise and experience, Sunningdale Tech is driven to solve your...  ...Develop 3D & 2D solid mold designs through UG software NX12 and above Develop and design engineered plastic parts,... 

    sunningdale tech ltd.

    Joo Koon, Singapore Country
    21 days ago
  •  ...Responsibilities & Duties: Plan, design, and coordinate civil engineering, infrastructural design works with contractors/project teams....  ...P6 for project planning. Competent user of relevant design software such as Plaxis, Tekla Structure Designer, Tekla TEDDS, Autodesk... 

    hwa seng builder pte ltd

    Joo Koon, Singapore Country
    7 days ago
  •  ..., Mechatronics, or a related field. Strong understanding of software testing fundamentals, test lifecycle, and quality assurance practices...  ...to root-cause analysis. Ability to collaborate closely with engineering teams in a fast-paced startup environment. Good... 

    botsync pte. ltd.

    Joo Koon, Singapore Country
    22 days ago
  •  ...business sectors globally. As an industry leader with deep engineering expertise and experience, Sunningdale Tech is driven to solve your...  ...Engineering (Mechanical / Industrial) Experience in 3D CAD software (e.g., SolidWorks, Creo, CATIA, Inventor). Knowledge of GD&T... 

    sunningdale tech ltd.

    Joo Koon, Singapore Country
    24 days ago
  •  ...replacement and calibrations to the machines and hardware Monitor software and applications, manage updates/patches, and troubleshoot...  ...Requirements ~ Degree/Diploma in Computer Science, Engineering or any related disciplines ~2-4 years’ experience in hardware... 

    toppan next tech pte. ltd.

    Joo Koon, Singapore Country
    29 days ago
  •  ...business sectors globally. As an industry leader with deep engineering expertise and experience, Sunningdale Tech is driven to solve your...  ...back up automation system documentation, procedures, drawings, software, co-robot & PLC programming timely. Coordinate with internal... 

    sunningdale tech ltd.

    Joo Koon, Singapore Country
    24 days ago
  •  ...presentation materials and other planning deliverables when required. Support tender reviews, interviews, clarifications and value-engineering proposals. Hand over tender programme assumptions, commitments and risks to the project team upon award. REQUIREMENTS... 

    qing feng construction pte ltd

    Joo Koon, Singapore Country
    7 days ago
  •  ...Perform other QA/QC duties as assigned by the QA/QC Manager . JOB REQUIREMENT Diploma or Bachelor's Degree in Mechanical Engineering, Manufacturing Engineering, Quality Engineering or a related discipline. Minimum 2 years of working experience in the Precision... 

    tqc precision engineering pte. ltd.

    Joo Koon, Singapore Country
    12 days ago
  •  ...Looking for an innovative and hardworking individual to join our fast expanding Engineering team. Requirements At least 3 years experience working in an Engineering company. Familiar with Machining, Coating, Welding, Mechanical Fitting and Electrical work process... 

    origin resources pte. ltd.

    Joo Koon, Singapore Country
    12 days ago
  •  ...implementation results (Eg: Cell manufacturing). Other tasks assigned by the manager. Basic Qualifications:   ~ Bachelor’s degree in engineering or related technical discipline. ~3 to 5 years of relevant experience in Lean Management or Six Sigma in a manufacturing or... 

    west pharmaceutical services singapore pte. ltd.

    Joo Koon, Singapore Country
    10 days ago
  • JOB DESCRIPTIONS TO DESIGN, INSTALL AND REPAIR MECHANICAL EQUIPMENTS TO MEET CUSTOMERS REQUIREMENT. REQUIREMENTS ABLE TO READ AND INTERPRET MECHANICAL DRAWINGS FAMILIAR WITH THE OPERATION OF HEAVY MACHINERIES LIKE LATHE, BORING AND LASER CLADDING MACHINES ...

    origin resources pte. ltd.

    Joo Koon, Singapore Country
    12 days ago
  •  ...Job Responsibilities Plan, execute, and oversee engineering projects from initiation to completion. Develop project schedules, milestones, and resource allocation plans. Coordinate with internal teams (design, production, quality, and process engineering) to ensure... 

    tqc precision engineering pte. ltd.

    Joo Koon, Singapore Country
    4 days ago
  •  ...strategically positioned to target and capture opportunities in diverse business sectors globally. As an industry leader with deep engineering expertise and experience, Sunningdale Tech is driven to solve your challenges by applying our advanced capabilities & leading... 

    sunningdale tech ltd.

    Joo Koon, Singapore Country
    7 days ago
  •  ...The Infra Engineer is responsible for deploying and managing secure, scalable infrastructure solutions that integrate seamlessly across on-premises, cloud, and hybrid environments. This role involves working with IoT devices and implementing solutions on both Windows and Linux... 

    toppan next tech pte. ltd.

    Joo Koon, Singapore Country
    23 days ago
  •  ...seeking an experienced and hands-on Electrical control and Automation Engineer to join our growing team. The successful candidate will be...  ...drawings and schematics for electrical panels using Autodesk Autocad software. Perform system integration, including hardware setup,... 

    sumitomo (shi) cyclo drive asia pacific pte. ltd.

    Joo Koon, Singapore Country
    a month ago
  •  ...conformances) Establish positive communications with customers regularly. Requirements: Diploma/Bachelor’s Degree in Mechanical Engineering or related Highly motivated and driven Strong interpersonal and communication skills Team player Analytical,... 

    ame international pte. ltd.

    Joo Koon, Singapore Country
    12 days ago
  •  ...strategically positioned to target and capture opportunities in diverse business sectors globally. As an industry leader with deep engineering expertise and experience, Sunningdale Tech is driven to solve your challenges by applying our advanced capabilities & leading... 

    omni mold ltd.

    Joo Koon, Singapore Country
    29 days ago
  •  ...We are seeking for an Assistant Engineer to support our Engineering team in preparing technical drawings, maintaining engineering documentation, assisting with cutting list preparation, supporting QC documentation, and participating in product and process improvement activities... 

    ols manufacturing co. pte ltd

    Joo Koon, Singapore Country
    a month ago
  •  ...Encourage and foster teamwork within the plant team Prepare reports timely to highlight QA statistics Train and coach junior engineers Support QA and Customer QA Manager to maintain the ISO 15378 / 9001 system Any other duties as assigned by QA and Customer QA... 

    west pharmaceutical services singapore pte. ltd.

    Joo Koon, Singapore Country
    10 days ago
  •  ...operations, and maintenance activities Troubleshooting hardware and software issues related to integrated systems' hardware, electrical, and...  ...supervisor Requirements: Bachelor's degree in Mechanical Engineering or a related field Extensive experience, three years in... 

    toppan next tech pte. ltd.

    Joo Koon, Singapore Country
    a month ago
  •  ...Company Overview WWG Engineering Pte Ltd provides surface engineering and mechanical services including thermal spray coatings, equipment refurbishment, and manufacturing solutions for Oil & Gas, Power Generation, Marine, water, and food industries, enhancing equipment... 

    wwg engineering pte. ltd.

    Joo Koon, Singapore Country
    26 days ago
  •  ...YOUR NEW JOB As a Level 2 IT Support Engineer, you'll support and maintain the company's infrastructure environment, including servers, networks, warehouse management systems, & data centre operations. You'll be involved in both day-to-day support and infrastructure improvement... 

    the hacens talent pte. ltd.

    Joo Koon, Singapore Country
    a month ago
  •  ...mile performance, architecting vendor-agnostic rider management software blueprints, and optimizing delivery unit economics. You will ensure...  ...multiple logistics partners and enterprise order management engines. P&L & Financial Management: Take ownership of the operational... 

    grocery logistics of singapore pte ltd

    Joo Koon, Singapore Country
    3 days ago
  •  ...Company Overview WWG Engineering Pte Ltd provides surface engineering and mechanical services including thermal spray coatings, equipment...  ...overhaul solutions. Responsibilities Use common office software to prepare documents, reports, and communications efficiently to... 

    wwg engineering pte. ltd.

    Joo Koon, Singapore Country
    13 days ago
  •  ...project schedule Manage M&E subcontractors alongside with Site engineers and Project Manager to ensure timely delivery of project...  ...universities in Mechanical / Electrical Engineering Strong knowledge in use of Autocad, BIM software such as Revit and microsoft projects... 

    wang feng development private limited

    Joo Koon, Singapore Country
    29 days ago
  •  ...CAM programming on multi-axis mill-turn machines using MasterCam software. Use Cimco Edit for NC file verification prior to manufacturing...  ...efficiently. Job Requirement A diploma in mechanical engineering with 3-5 years of work experience is required. Excellent verbal... 

    tqc precision engineering pte. ltd.

    Joo Koon, Singapore Country
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!