A complete application in a minute
Tailored resume and cover letter, ready to send.
NCS Philippines is seeking a highly technical Solutions Architect with a strong Software Engineering background and deep NestJS expertise. You will bridge business strategy with technical execution, defining the blueprint of our next-generation cloud ecosystem and guiding backend design across squads.
Responsibilities include designing scalable systems, migrating to microservices, establishing governance, prototyping MVPs, and aligning DevOps practices with container orchestration and modern
NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.
We are seeking a highly technical, hands-on Solutions Architect with a strong Software Engineering background and deep NestJS expertise. In this role, you will bridge the gap between high-level business strategy and technical execution. You will be responsible for defining the blueprint of our next-generation cloud ecosystem, leading technical choices, and driving the modular design of our backend services.
System Design & Blueprinting: Architect and implement high-performing, scalable, and secure distributed backend systems using Node.js, TypeScript, and NestJS.
Transition to Microservices: Guide the migration or layout of modular systems using NestJS's native transport layers (e.g., gRPC, Kafka, RabbitMQ) to support event-driven architectural patterns.
Technical Governance: Define and enforce backend coding standards, API design principles (REST, GraphQL), security guardrails (OAuth2, OIDC, JWT), and architectural guidelines across multiple delivery squads.
Hands-on Prototyping & PoCs: Write clean production-grade code for baseline architectures, framework extensions, and minimal viable products (MVPs) to evaluate third-party integrations and mitigate technical risks.
Database & Cache Optimization: Outline data schemas and optimize persistence strategies utilizing enterprise ORMs (Prisma, TypeORM) paired with relational (PostgreSQL) and non-relational (MongoDB, Redis) databases.
DevOps Alignment: Partner with DevOps teams to streamline Infrastructure as Code (Terraform), continuous delivery pipelines (CI/CD), and container orchestration layouts (Docker, Kubernetes) tailored for NestJS multi-module applications.
Mentorship & Collaboration: Mentor senior developers, conduct high-impact architecture reviews, and translate complex technical requirements into accessible plans for non-technical stakeholders.