Regional Head, Enterprise Applications & Engineering

Job Responsibilities
  • Collaborate with senior business leaders, as well as functional areas and is responsible for leading a staff of full-time and contract professionals in multiple global locations;
  • Understand the needs of the client, manage the client relationship and deliver solutions with strong customer and business value;
  • Offer strategic guidance on application solutions, architectures, integration strategies, governance, quality assurance and business support processes;
  • Integrate disparate development teams with diverse practices, technology and toolsets in into a cohesive, collaborative, standards based and aligned development organization;
  • Deliver a combined business and IT roadmap to support business and IT strategy for the delivery of increased business capabilities, improved IT operational stability and reduced time and cost of delivery;
  • Develop the technology plan in support of key business objectives and with consideration of external trends and competitive advances;
  • Plan and execute development projects, ensure that teams have appropriate products and technical specifications, direction and resources to deliver projects on a bold, but achievable timelines.
  • Balance areas’ supply and demand by monitoring System Enhancement Requests, Work Requests, Problem Reports, resource allocations and ongoing progress towards stated goals;
  • Define and deploy transformational IT capabilities while maintaining service levels;
  • Execute on continuous improvement of the existing software applications and architecture and consistently ensure quality deliverables;
  • Influence and implement change strategies that will improve end to end execution of IT invest projects to reduce cost, improve quality and time to market;
  • Effectively partner with the Architecture and other IT leaders to ensure communication and collaboration across a diverse business and IT community. Form relationships that enable shared solutions across the enterprise;
  • Provide technical leadership and guidance on software development tools, technology and development methodologies;
  • Provide technology vision and leadership and cultivate culture of empowerment and accountability;
  • Attract, develop and retain IT staff, primarily in Project Management, Business Analysis and Development disciplines;
  • Coach motivate and lead team members and organizations to their optimum performance.
  • Minimum of a Bachelor’s degree or equivalent in Computer Science / Information Systems / Information Technology / Information Systems.
  • At least 6 years of relevant working experience, with 2 years of team level supervisory responsibilities.
  • Experience with managing the development multi-channel content management and delivery solutions, cloud-based applications, and development of APIs, web services.
  • Detailed knowledge of the professional services / financial / investment institutions industry
  • Deep SDLC and process knowledge (Agile, Iterative, Waterfall)
  • Heavy exposure to migrating legacy applications onto a new cloud structure. Significant familiarity with AWS or Azure Cloud Technology.