Associate Director, Software Engineering

KRISE MANNPOWER PTE. LTD.

Singapore

On-site

SGD 200,000 - 280,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

KRISE MANNPOWER PTE. LTD. is seeking an Associate Director of Software Engineering to set the technical direction for a portfolio of customer-facing and backend systems on AWS.

You will steer architecture, growth, and operational excellence while leading multiple engineering teams and collaborating with regional stakeholders. The role requires a strong track record in building scalable software, modernising platforms, and managing technology vendors across the SDLC.

Qualifications

  • Minimum 10 years of progressive software engineering experience.
  • At least 5 years in engineering leadership or senior management.
  • Proven track record in architecture, modernisation and technology transformation.
  • Experience managing vendors, contracts and SLAs.
  • Hands-on understanding of Java, React/Next.js, microservices, PostgreSQL and AWS.

Responsibilities

  • Define and execute the technical roadmap and architectural vision.
  • Lead multiple software engineering teams and senior managers.
  • Oversee SDLC from planning to production operations and delivery.
  • Manage vendor relationships, SLAs, and contractual negotiations.
  • Drive CI/CD, observability, automated testing and security practices.

Skills

Technical leadership
AWS
Java
React
Next.js
PostgreSQL
CI/CD
DevOps
Microservices
Team management

Tools

AWS ECS
AWS Lambda
Amazon RDS
Amazon S3

Job description

About the Role

We are seeking a highly accomplished and results-oriented Associate Director, Software Engineering to lead the strategy, development, delivery, and operations of a critical application portfolio.

The role will oversee both customer-facing applications, including Cast.sg, Insurance Application and Regional Rewards , as well as foundational backend systems through the Open Platform .

The successful candidate will be a strong technical leader and strategic thinker with proven experience in building and scaling engineering organisations, modernising application architecture, managing technology partners, and delivering reliable software products at scale.

Key Responsibilities
  1. Technical Strategy & Architecture
    • Define and execute the technical roadmap and architectural vision across the application portfolio.
    • Drive the design of scalable, highly available, secure and high-performance applications on AWS Cloud .
    • Lead application modernisation, platform evolution and technology transformation initiatives.
    • Establish and promote best practices across CI/CD, observability, automated testing, DevOps and software engineering quality .
    • Provide technical direction and hands‑on guidance across Java, React, Next.js, AWS, PostgreSQL and SQL technologies.
    • Ensure technical architecture and engineering practices support long-term business and product objectives.
  2. Engineering Leadership & People Management
    • Lead multiple software engineering teams and Senior Engineering Managers.
    • Mentor, coach and develop engineering leaders and technical talent.
    • Establish a culture of technical excellence, accountability, collaboration and continuous improvement.
    • Oversee the complete Software Development Lifecycle (SDLC) from planning and design through development, testing, deployment and production operations.
    • Ensure timely, predictable and high-quality delivery of software products and projects.
    • Drive talent acquisition, succession planning, employee development, retention and performance management.
  3. Vendor & Strategic Partner Management
    • Own strategic relationships with key technology vendors, outsourcing partners and external service providers.
    • Manage vendor performance, contractual deliverables, Service Level Agreements (SLAs) and service quality.
    • Lead vendor due diligence, technology risk assessments and compliance reviews.
    • Negotiate and manage technology contracts to optimise cost, quality and business value.
    • Drive cost optimisation across key technology services, including AWS infrastructure and proprietary platform licences.
  4. Stakeholder & Executive Management
    • Act as the primary technical interface with executive leadership, Product Management, Finance and regional business stakeholders.
    • Balance and prioritise competing technology and business requirements across the application portfolio.
    • Communicate technical risks, delivery status, architectural decisions and strategic initiatives clearly to technical and non‑technical stakeholders.
    • Translate complex technical matters into business impact, risks, opportunities and actionable recommendations.
    • Build strong relationships across product, technology and regional business teams.
  5. Application Portfolio Oversight
    • Open Platform
      Drive the strategic evolution of core services, APIs and backend capabilities supporting consumer applications.
      Ensure platform services are robust, scalable, secure and easy to integrate.
    • Customer‑Facing Applications
      Provide leadership oversight for Cast.sg, Insurance Application and Regional Rewards .
      Ensure high-quality user experiences, feature delivery and integration with regional partner systems.
      Align application development with product strategy, customer needs and business objectives.
Skills & Experience

Minimum 10 years of progressive experience in software engineering , with at least 5 years in an engineering leadership or senior management role .

Proven experience managing and scaling multiple software engineering teams.

Strong track record in software architecture, application modernisation and technology transformation.

Demonstrated experience managing technology vendors and external partners, including contract negotiation, SLA management and performance monitoring.

Strong hands‑on technical understanding of: JavaReact / Next.jsMicroservices architecturePostgreSQL / SQL AWS Cloud , including services such as ECS, Lambda, RDS and S3.

Extensive experience across the full Software Development Lifecycle (SDLC) and Agile/Scrum methodologies.

Experience operating high‑availability, customer‑facing applications in cloud environments.

Strong understanding of software engineering practices including CI/CD, automated testing, observability, security and performance optimisation.

Excellent leadership, communication, stakeholder management and problem-solving skills.

Ability to present complex technical strategies and recommendations to executive and non‑technical audiences.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate Director, Software Engineering
Associate Director, Software Engineering

Singtel • Singapore

On-site
Confidential
Associate Director, Software Engineering (Singapore, Singapore)
Associate Director, Software Engineering (Singapore, Singapore)

IntraFind Software AG • Singapore

On-site
SGD 120,000 - 160,000
Software Engineering Manager
Software Engineering Manager

MORGAN MCKINLEY PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Principal Software Engineer
Principal Software Engineer

Platform&Co • Singapore

On-site
SGD 180,000 - 260,000
Head of Platform Engineering
Head of Platform Engineering

Ambition Singapore • Singapore

On-site
SGD 300,000 - 480,000
Competitive compensation
Long-term growth opportunities
Senior Engineering Manager (TechOps), TradeNet
Senior Engineering Manager (TechOps), TradeNet

GovTech • Singapore

On-site
SGD 250,000 - 360,000
Director, Product Software Architecture and Engineering
Director, Product Software Architecture and Engineering

half the sky • Singapore

On-site
SGD 150,000 - 200,000
Associate Director, Data Platform (Application Development)
Associate Director, Data Platform (Application Development)

AIA Singapore • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

BEATHCHAPMAN (PTE. LTD.) • Singapore

On-site
SGD 120,000 - 180,000
Software Engineering Manager
Software Engineering Manager

Morgan McKinley • Singapore

On-site
SGD 250,000 - 420,000