Lead System Solution Architect
Role focus: delivery‑heavy solution architecture for integrated hardware and software systems, including POS and kiosk workflows used by students for card‑tap verification and ordering.
Company Background
We are a hardware and software system integrator delivering end‑to‑end automated meal dispenser systems for schools in Singapore. Our solutions integrate field devices (dispensers, controllers, sensors), POS and kiosk terminals (e.g., card readers and peripherals), backend services, web portals, and Android applications to support daily school operations with high reliability and secure transactions.
Role Overview
As the Lead System Solution Architect, you will own the end‑to‑end solution architecture and drive delivery outcomes across multiple deployments. You will lead engineers, guide vendors/partners, and ensure systems are secure, scalable, maintainable, and operationally robust in real‑world, multi‑site environments.
Key Responsibilities
- Architecture ownership: define target architecture, integration patterns, and system standards spanning devices, POS/kiosks, backend, web, and mobile.
- Delivery leadership: partner with product/project leadership to plan and execute delivery; identify technical risks, dependencies, and mitigation plans; ensure production readiness.
- POS & kiosk workflows: architect student verification and ordering flows (card‑tap, profile/entitlement validation, order confirmation, item collection/dispensing), including offline/degraded modes where required.
- System integration: define API contracts, data models, and interfaces for third‑party systems (e.g., identity/student information, payments where applicable, monitoring/alerting).
- Quality & operability: define NFRs (availability, latency, observability, resilience) and guide implementation of monitoring, audit logging, and recovery procedures.
- Security & compliance: ensure secure device communications, access controls, data protection, and auditability suitable for school environments.
- Governance & mentorship: set architecture principles and review major designs; mentor technical leads; raise engineering maturity across teams.
- Vendor/partner management: lead technical engagement with external vendors, ensuring deliverables meet agreed architecture and operational requirements.
Requirements
- Experience: Typically, 8‑12+ years in solution architecture/system design with proven delivery ownership; prior experience leading teams (people management) is required.
- Relevant domain exposure (mandatory): Field‑deployed, hardware‑enabled systems such as system integration, automated/self‑service systems, POS/kiosk platforms, IoT or similar operational environments (beyond internal enterprise‑only applications).
- Software stack knowledge: Strong understanding across backend (Java and/or .NET), modern web (React), and Android application development.
- Integration & data: API design (REST), distributed systems patterns, databases, messaging/integration middleware; strong grasp of data flows and event‑driven interactions.
- Operational design: Experience designing for reliability (fault tolerance, intermittent connectivity), observability, deployment/upgrade strategy, and incident response support.
- Stakeholder skills: Able to translate business and operational requirements into system designs; confident leading design reviews with customers and partners.
Interested candidates are invited to submit their resumes and expected salary.
We regret that only short‑listed candidates will be notified.