Job Openings Technical Delivery Manager

About the job Technical Delivery Manager

Purpose:

The Technical Delivery Manager is responsible for planning, leading, and delivering IT projects on time, within budget, and with high quality. Drive collaboration with business, IS, and technology vendors to verify that all project participants are effectively communicating and executing tasks as specified in the project plan.

Duties and responsibilities:

Lead the development of strategic plans for projects of high business complexity

  • Provide thought leadership to align the team to deliver creative and efficient technical solutions
  • Assist in establishing, enabling, and improving project management and software development methodologies, procedures, governance and policies
  • Develop benefits tracking and costing on technology projects
  • Facilitate workshops and status meetings to enable the success of project execution
  • Embed SCRUM, Agile methodologies - daily standup and manage sprints

Collaborate with stakeholders and IT teams to provide appropriate business solutions

  • Work with architects to design business solutions by applying the right technology
  • Liaise with Lead Architects to transform requirements into solutions design
  • Collaborate with cross functional resources to develop and gain approval for high level delivery plans of various sized software development projects based on a set of objectives
  • Oversee internal and vendor relations to confirm that service expectations are met or exceeded

Manage project delivery in accordance with set procedures to meet deadlines

  • Responsible for verifying that all steps in SDLC are executed, acts as the master for their projects/work stream and coordinate across many cross functional project resources
  • Monitor project metrics for significant deviations in quality, cost, or schedule and raise concerns with IT management
  • Monitor and report on all project risks and issues; leads mitigation and resolution efforts to limit risks; escalate as needed
  • Facilitate the establishment of a project steerco and drive the process through established channels
  • Oversee that project costs remain within business case as well as Opex and Capex budgetary constraints. 
  • All deviations to be reported on to the Enterprise Architecture Head Coach and mentor individuals on the project teams and provide feedback on their performance to their leaders.

Qualifications and experience:

  • Bachelor's degree in computer science, information technology, engineering or business administration
  • Microsoft Office Suite at an Advanced Level

5 years experience in:

  1. Leading the technical project delivery of complex enterprise application systems, distributed applications, web applications, and system integration solutions
  2. Using SDLC multiple development methodologies such as Agile, Waterfall, etc.
  3. Working with technology vendors
  • Has foundational experience playing a contributing role in full cycle software delivery as a business analyst, developer or quality expert (previous development experience preferred).
  • Understand and participate in and lead solutions design
  • Understand the capabilities of key technologies (HTML5, Java, IBM IIB, IBM BPM, SQL Server) and can quickly assess the applicability of commercial off the shelf technology

Advantageous:

  • System and/or Business Analysis experience preferred
  • Application development experience preferred e-commerce / SOA experience preferred
  • Process improvement experience preferred
  • Domain expertise in financial and or logistics is preferred