A

Avanade

Digital transformation, cloud, and IT consulting.

Application Manager

Engineering LeadershipUpdated on Nov 12
Full-timeJakarta, IndonesiaNo salary listedIn-person

About the Job

Requirements

  • A minimum of 7 years of experience in application consulting, software engineering, application development, or modernization, including leadership of delivery teams or client engagements.
  • Demonstrated delivery of client-facing application projects in a consulting or technology-services environment, with responsibility for scope, quality, risks, and stakeholder relationships.
  • Strong understanding of application architecture, software development lifecycle, APIs, databases, integrations, cloud-native patterns, and non-functional requirements.
  • Experience in presales or solution shaping, including discovery, estimation, proposals, delivery planning, and transition from sales to execution.
  • Experience managing software teams and developing engineers through coaching, mentoring, structured learning, and career-development conversations.
  • Practical knowledge of Microsoft Azure and modern application engineering, including CI/CD, automated testing, secure development, and hybrid integration.
  • Understanding of application managed services, operational readiness, IT service management, and security, risk, and compliance obligations.
  • Strong client communication, consulting, prioritization, resource planning, and engagement commercial-management skills, with ability to contribute to go-to-market and practice growth.
  • A bachelor’s degree in Computer Science, Information Technology, Engineering, Business, or a related discipline, or equivalent professional experience.

Responsibilities

  • Partner with sales and account teams to qualify application consulting, development, modernization, and managed-services opportunities and understand client business outcomes.
  • Lead discovery workshops, application assessments, and solution shaping; define scope, delivery approach, architecture options, assumptions, dependencies, and risks with solution architects.
  • Coordinate estimates, staffing models, delivery schedules, cost inputs, and statements of work; support proposal preparation, RFP responses, demonstrations, and client presentations.
  • Validate solution feasibility and delivery commitments through appropriate reviews, and ensure a clear handover from presales to delivery.
  • Lead or oversee application consulting and software delivery engagements from discovery and mobilization through build, testing, release, acceptance, and transition.
  • Work with delivery managers and client stakeholders to govern scope, milestones, budgets, dependencies, risks, change requests, and contractual commitments.
  • Coordinate business analysts, architects, software engineers, quality engineers, DevOps specialists, and distributed delivery teams with clear ownership and escalation paths.
  • Maintain delivery reporting, quality gates, and client communications; resolve blockers and support project recovery while protecting agreed business outcomes.
  • Guide teams delivering custom applications, digital products, APIs, and integrations using Microsoft Azure and appropriate engineering technologies for the client solution.
  • Lead application assessments and modernization roadmaps covering rationalization, cloud migration, replatforming, refactoring, replacement, and retirement.
  • Ensure engineering practices include secure design, code review, automated testing, CI/CD, observability, accessibility, and non-functional requirements.
  • Oversee architecture decisions, technical debt, release readiness, rollback plans, and reusable delivery assets with architecture, security, and operations stakeholders.
  • Shape application managed-services scope, support models, service levels, and transition plans during solutioning and delivery with relevant service teams.
  • Ensure implementation-to-operations handover includes documentation, monitoring, runbooks, knowledge transfer, support ownership, and recovery requirements.
  • Oversee service reviews and incident, problem, change, and release governance for engagements within the role’s remit; prioritize automation and continual improvement.
  • Embed security, privacy, compliance, and resilience requirements in client solutions; coordinate risk reviews, audit evidence, and remediation with accountable stakeholders.
  • Contribute to Application Practice go-to-market plans, offerings, and value propositions for consulting, application development, modernization, and managed services.
  • Work with sales, account teams, marketing, and relevant alliance teams to develop campaigns, client workshops, demonstrations, and opportunity follow-up.
  • Create reusable proposal content, reference architectures, accelerators, and approved case studies; share delivery insights to strengthen market positioning.
  • Support pipeline reviews, demand forecasting, utilization, and engagement financial tracking; flag delivery capacity, cost, and commercial risks to practice leadership.
  • Manage assigned engineers and software teams, including regular one-to-ones, career development, coaching, and coordination of established people-management processes.
  • Plan staffing, skills coverage, allocation, onboarding, and succession with practice and delivery leaders; match team capabilities to engagement needs.
  • Provide clear delivery responsibilities and technical leadership through engineering leads; foster collaboration across local, offshore, and partner teams.
  • Support recruitment and technical interviews, sustainable workloads, inclusive teamwork, and early resolution of delivery impediments.
  • Maintain an engineer capability-development plan aligned to application consulting, development, modernization, and managed-services demand.
  • Organize internal training, hands-on labs, mentoring, certifications, and knowledge-sharing sessions covering Azure application development, architecture, secure engineering, DevOps, and modernization.
  • Build communities of practice and reusable learning assets; capture lessons from engagements and embed them in delivery standards and onboarding.
  • Track training participation, certification progress, and practical application of learning; coordinate protected learning time with delivery commitments.

Desired Qualifications

  • Knowledge of application consulting, discovery, solution estimation, and agile delivery governance.
  • Knowledge of Microsoft Azure application services and cloud-native or hybrid architectures.
  • Knowledge of Azure DevOps, GitHub, or equivalent source-control, CI/CD, and delivery-management tooling.
  • Knowledge of observability using Azure Monitor, Application Insights, or equivalent platforms.
  • Knowledge of secure software engineering, identity, access, secrets management, and vulnerability remediation.
  • Knowledge of application modernization assessment, migration patterns, resilience, and performance engineering.
  • Knowledge of custom application development, APIs, integration platforms, databases, and containers.
  • Knowledge of application managed services, FinOps, reusable accelerators, and engineer enablement.
  • Relevant Microsoft Azure developer or solution architect certifications.
  • Relevant DevOps, software engineering, or application security certifications.

About the Company

Avanade

Digital transformation, cloud, and IT consulting.

Avanade helps large organizations move to digital operations using Microsoft-based solutions. It combines consulting, implementation, and managed services to deliver digital transformation, cloud migration, and optimized business processes. Its offerings are built around the Microsoft ecosystem, with partnerships with Microsoft and Accenture enabling tailored, enterprise-grade deployments. Avanade differentiates itself by aligning technology delivery with business outcomes for enterprise and public sector clients, focusing on long-term service contracts and customized design-led experiences. The company's goal is to drive efficiency, improve customer experiences, and support sustainable growth for clients through technology-enabled transformation.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Seattle, WA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Avanade

See more jobs