About this role
Company Overview / Employee Value Proposition Established in 2010, Vinova is a passion-driven and award-winning development company for mobile, web, and enterprise applications. Our clients span the globe and cover a wide range of projects including IoT, blockchain, banking, fintech, networking, and ecommerce. Vinova earns respect from customers by being committed to quality, flexibility, and speed. We strive to build great products by working with passion, working closely with our customers, and through open but disciplined collaboration. You will be working in an encouraging and challenging environment, taking advantage of the latest technology to develop excellent mobile apps for clients. You will be engaging clients in both on-site and off-site support. Interested in joining our all-star team? Submit your application to us now! Job Summary We are seeking a highly pragmatic, senior-level Solution Architect to lead the technical strategy for a high-impact Progressive Web App (PWA) initiative for Republic Polytechnic, serving approximately 14,000 students and staff. In this role, you will own the end-to-end architecture across three critical layers: a React PWA shell, a Microsoft Power Platform eServices layer, and the cross-cloud integration bridging Microsoft Commercial Cloud with Singapore's Government Commercial Cloud (GCC). This is a hands-on architectural leadership role. Your decisions in the first six weeks will directly dictate system scalability, security, and the mobile experience for thousands of daily iOS and Android users. Responsibilities • Solution Architecture & Technical Leadership: Define and own the macro-level solution architecture. Lead architecture discovery sessions and API Discovery workshops with key client-side stakeholders. • Cloud & Cross-Cloud Integration: Personally design and govern Azure-based cloud architecture, including Azure API Management (APIM), Functions, App Services, Redis caching, and Entra ID. Establish secure cross-cloud connectivity between Microsoft Commercial Cloud and Singapore GCC environments. • Security & Threat Modelling: Lead security architecture initiatives, running comprehensive threat modeling workshops using STRIDE methodology and ensuring strict compliance with OWASP best practices. • PWA & Platform Strategy: Architect high-performance API gateways, authentication flows (OAuth 2.0, OIDC, SAML, WebAuthn/passkeys), and define specific strategies to overcome iOS Safari/WebKit limitations (e.g., storage eviction, Web Push). • Governance & Documentation-First: Author and maintain production-ready architectural artifacts, including High-Level Design (HLD), Architecture Decision Records (ADRs), and C4 diagrams. • Collaboration & Mentorship: Act as a technical bridge, translating complex architecture into business-friendly language for non-technical stakeholders. Partner with Tech Leads to guide engineering teams and uplift technical capabilities. Key Requirements • Experience: 10+ years of total professional experience in software engineering/IT, with minimum 5+ years specifically in a named Solution/Enterprise Architect role. • Microsoft Power Platform: 3+ years of hands-on architecture experience with Microsoft Power Pages, Model-Driven Apps, Power Automate, and Dataverse. • Azure Cloud Architecture: 3+ years architecting Azure environments (App Services, APIM, Functions, Redis, Entra ID / Azure AD). • API & Identity Management: 5+ years in API design (REST) and deep infrastructure knowledge of identity federation (OAuth 2.0, OIDC, SAML, WebAuthn/passkeys, SSO). • Security & Governance: 3+ years of experience in security architecture, STRIDE threat modelling, and authoring architectural artifacts (HLD, ADRs, C4 diagrams). Preferred Qualifications • Singapore Government Project Delivery: Prior delivery experience with SG Government frameworks (IM8, SGDS, WOGAA, ShipHats 2.0, GCC, or PeopleSoft/OASIS). • Advanced PWA Expertise: Deep understanding of Service Workers and WebKit/Safari quirks on iOS. • Domain Knowledge: Experience in Higher Education / Institute of Higher Learning (IHL) IT systems (Student Information Systems, attendance, grading). • Legacy Modernization & Analytics: Familiarity with OutSystems (strangler fig pattern, dual-write) and exposure to Microsoft Fabric, Power BI, Azure Data Factory, or Copilot Studio. • Accessibility: Knowledge of WCAG 2.1 AA accessibility standards. Why’s us • Opportunity to contribute to a large-scale Singapore education modernization initiative • High-ownership architecture role with meaningful technical impact • Exposure to enterprise cloud modernization and government-grade architecture standards • Collaborative and fast-moving engineering culture • Work alongside senior technical leaders across Singapore and Vietnam
Also in Government Policy