Application Service Delivery Manager

iCrest Sdn Bhd

Kuala Lumpur

On-site

MYR 180,000 - 280,000

Part time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

iCrest Sdn Bhd is seeking an Application Service Delivery Manager to drive governance, architecture conformance, and delivery excellence across multiple insurance platforms in Kuala Lumpur. The role requires leading a delivery organization of 50–100 developers across at least four parallel teams while enforcing architectural standards and complex migration strategies.

Key responsibilities include enforcing design baselines, measuring velocity and throughput, enforcing testing gates, and guiding

Qualifications

  • 10–15 years of experience in software engineering and delivery management.
  • Led delivery orgs of 50–100 developers across at least 4 squads.
  • Strong background in Java/Spring Boot and microservices.
  • Experience modernizing monoliths to microservices while preserving business logic.

Responsibilities

  • Govern architecture governance and ensure conformance to designs and API contracts.
  • Drive delivery productivity with metrics like velocity, throughput, and story points per developer per day.
  • Enforce testing thresholds, code coverage targets via SonarQube/JaCoCo, and SIT pass rates.
  • Lead monolith-to-microservices migrations with careful preservation of essential logic.
  • Oversee 4+ engineering squads totaling 50–100 developers and manage resource allocation.

Skills

Delivery governance
Leadership
Java / Spring Boot
Microservices
Architecture governance
Test automation
CI/CD
Stakeholder communication
General Insurance domain knowledge

Tools

SonarQube
JaCoCo

Job description

  • Position Title: Application Service Delivery Manager
  • Domain Focus: Financial Services & Insurance (FSI)
  • Employment Type: 1 Year Contract with option convert full-time.

Role Summary:

The Application Service Delivery Manager will drive execution governance, engineering quality, and team productivity across General Insurance platforms. This role requires an experienced leader capable of orchestrating a delivery organization of 50–100 developers across at least 4 parallel delivery teams, enforcing strict architectural compliance, and leading complex monolith-to-microservices migrations without compromising business logic integrity.

Detailed Key Responsibilities

1. Architecture Governance & Design Conformance

  • Design Baseline Adherence: Enforce rigorous technical governance across all delivery tracks to guarantee that application code is implemented strictly in accordance with approved Solution Designs, Architecture Blueprints, and API contracts.
  • Audit & Sign-Off: Institute architecture review gates prior to sprint releases; prevent scope creep, design drift, and unauthorized code deviations from established technical baselines.

2. Delivery Productivity, Metrics & Tracking

  • Velocity & Throughput Monitoring: Define, track, and optimize granular developer productivity metrics, including sprint velocity, burn-down trends, and individual/team throughput (e.g., Story Points delivered per developer per day).
  • Bottleneck Analysis: Proactively identify systemic delivery roadblocks, code delivery bottlenecks, and dependency conflicts across squads to maintain a high, predictable delivery cadence.

3. Quality Assurance, Code Hygiene & Testing Standards

  • Test Automation & Execution Gates: Establish and enforce mandatory testing thresholds for release readiness, including strict Code Coverage targets (Unit Tests via SonarQube/JaCoCo) and target System Integration Testing (SIT) passing rates.
  • Clean Code Framework: Drive adherence to clean coding principles (SOLID, DRY), automated static code analysis, vulnerability scanning, and peer review standards to minimize technical debt and production defect leakage.

4. Monolith-to-Microservices Migration Leadership

  • Logic Preservation: Spearhead the decomposition of legacy monolithic applications into modular, scalable Java/Spring Boot microservices, ensuring 100% preservation of complex legacy business rules, rating calculations, and underwriting/claims logic.
  • Refactoring Strategy: Implement incremental modernization patterns (e.g., Strangler Fig, event-driven integrations) to minimize operational disruption during migration.

5. Multi-Team Orchestration & People Management

  • Multi-Squad Leadership: Directly oversee and steer at least 4 distinct engineering squads/teams totaling an overall delivery strength of 50 to 100 developers (internal engineers and vendor partners).
  • Resource Optimization: Allocate capacity dynamically across features, bug remediation, and technical debt reduction based on sprint burn rates and business priorities.

Candidate Requirements

Mandatory Experience & Domain Knowledge:

  • General Insurance (GI) Expertise: Deep domain knowledge exclusively within the General Insurance sector (e.g., Motor, Property, Casualty, Marine, Commercial lines, Policy Administration, Claims Processing, and Broker/Agent portals).
  • Overall Experience: 10 to 15 years in software engineering and application delivery management.
  • Scale of Leadership: Proven track record of managing a delivery organization of 50 to 100 developers, with demonstrated experience managing a minimum of 4 distinct teams/squads concurrently.
  • Core Technology Stack: Extensive technical background in backend engineering focused on Java / Spring Boot and microservices ecosystems.
  • Architectural Modernization: Hands-on leadership experience in decoupling legacy monolithic applications into microservices, with demonstrable success in capturing and preserving functional and business logic during code migration.

Governance & Metric Capabilities:

  • Metric-Driven Management: Demonstrated ability to manage teams using quantitative delivery metrics (velocity, cycle time, story points per developer per day).
  • Quality Enforcement: Strong track record in establishing CI/CD quality gates, code coverage mandates, SIT sign-off criteria, and clean code governance.
  • Stakeholder Translation: Ability to translate deep technical metrics, modernization risks, and engineering health into clear, non-technical business language for executive leadership.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Service Delivery Manager at Icrest
Application Service Delivery Manager at Icrest

Icrest • Kuala Lumpur

On-site
MYR 240,000 - 360,000
Senior App Delivery Lead: Microservices & GI
Senior App Delivery Lead: Microservices & GI

iCrest Sdn Bhd • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Associate Director, Product Management
Associate Director, Product Management

AIA Malaysia • Kuala Lumpur

On-site
MYR 150,000 - 250,000
Director, IT Solutions Delivery
Director, IT Solutions Delivery

Dikshatek Malaysia • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Senior App Delivery Lead — Microservices for Insurance
Senior App Delivery Lead — Microservices for Insurance

Icrest • Kuala Lumpur

On-site
MYR 240,000 - 360,000
Senior Manager / Director – Core System Implementation
Senior Manager / Director – Core System Implementation

EY • Kuala Lumpur

On-site
MYR 260,000 - 520,000
Senior Software Engineer
Senior Software Engineer

Alliance Bank Malaysia Berhad • Kuala Lumpur

On-site
MYR 240,000 - 480,000
Senior Manager - Data Migration (Insurance)
Senior Manager - Data Migration (Insurance)

EY • Kuala Lumpur

On-site
MYR 240,000 - 360,000
Team Lead
Team Lead

GoKardz Technologies • Kuala Lumpur

On-site
MYR 100,000 - 160,000
Software Engineering, Consultant
Software Engineering, Consultant

AIA Malaysia • Kuala Lumpur

On-site
MYR 240,000 - 360,000