Application Development Manager

APPLY using Our Form

REPORT STRUCTURE

  • Reports to the Enterprise Applications Manager and manages a team of 17 technical staff

PURPOSE

  • The Application Development Manager leads a team responsible for developing, implementing and maintaining a broad portfolio of applications and services that include custom and SaaS applications, Robotic Process Automation and Integration


BUDGET ACCOUNTABILITY

Not applicable

KEY RESPONSIBILITIES

  • Lead, develop and mentor a multi-disciplined development team that is responsible for building/installing new applications and supporting an existing portfolio
  • Resource management and capacity planning for project and service delivery, which includes work allocation, recruitment and performance management for team members
  • Accountable for the software development lifecycle, champion a culture of CI/CD
  • Engage with the broader technology group, representing the Enterprise Applications team during planning, change management and execution of broader technology initiatives
  • Continuously monitor and improvement software design standard, patterns and development methodologies
  • Maintain a subset of the group Application Portfolio roadmap which includes responsibility for monitoring application lifecycles, planning and executing retirement, refresh or replacement in line with the group technology strategy
  • Research potential solutions, determine the feasibility, and validate and promote solutions to stakeholders
  • Ensuring the security, stability and performance of the application portfolio
  • Coordinate after hours support (on-call escalation)


KEY SKILLS

  • A natural leader who can effectively motivate, coach and support staff
  • Excellent verbal and written communication skills and ability to articulate and convey information concisely
  • Capable of making decisions on wide range of complex business and technical issues
  • Ability to investigate, identify and solve problems quickly and efficiently
  • Sound commercial skills and sense of value, and ability to apply this when determining feasibility
  • Willingness to grasp and adapt to new technologies
  • Ability to build self-organising teams
  • The ability to adapt to change & work against tight time frames
  • Good understanding of cloud architecture, including AWS & Azure


QUALIFICATIONS AND EXPERIENCE

  • Related Bachelor degree
  • 8+ years of demonstrable experience leading geographically disperse development teams
  • Strong software engineering background
  • Experience managing development teams under Agile or hybrid methodologies
  • 8+ years’ experience in a custom application environment, particularly Microsoft .NET and cloud hosted applications (AWS/Azure)
  • Experience with integration platforms including Biztalk & modern iPaaS services
  • Experience with Robotic Process Automation services and document transformation platforms (Automation Anywhere/Kofax) highly desirable
  • Domain experience in manufacturing, logistics and/or packaging is preferred
  • AWS or Azure certification preferred

 


General CV submission 


 

Country: Singapore
Employment Type: Full time
Salary: Open