Principal, Engineering Software Developer

Tags: English Environment
  • Added Date: Tuesday, 04 February 2025
5 Steps to get a job in the United Nations

Requisition ID 35374 Office Country United Kingdom Office City London Division Information Technology Contract Type Fixed Term Contract Length 3 years Posting End Date 18/02/2025

Purpose of Job

The Principal, Engineering Software Developer is responsible for the support, maintenance and development services for all applications, systems and services that their team supports for the Bank. The Principal, Engineering Software Developer manages a team of technical and functional specialists, liaising with other IT experts, users and managers in the Bank to address operational challenges, respond to evolving business needs and ensuring that strategic goals are met.

The Principal, Engineering Software Developer will manage one of the core development, support and maintenance teams sitting within the IT Applications and Integration function. The Principal, Engineering Software Developer is a critical role within the function and is responsible for ensuring common development and support standards, practices and processes are adhered to and are continuously improved. The role requires extensive expertise of Agile working practices and processes as part of the role will be to transition the working practices from Waterfall to Agile. The Principal, Engineering Software Developer will be required to evangelise Agile principles and will strive for delivering value early by building quality working software iterative and incrementally.

The role requires:

โ€ข Management of up to six staff in the team.
โ€ข Responsible for the support, development and maintenance of the Bankโ€™s systems, which are operationally critical.
โ€ข Works with staff at all levels across the bank to understand their issues, requirements, priorities and delivers on these priorities to increase and return value to the key Bank stakeholders.
โ€ข Manages and has oversight of Third party software providers, IT contractors and consultants.
โ€ข Manages and prioritises the issue log of 80-100 issues

Accountabilities & Responsibilities

โ€ข Recruits, motivates, trains and develops staff within agreed policies and practices to maintain an effective workplace capable of meeting its objectives.
โ€ข Ensures systems are resilient, fit for purpose and meets evolving business requirements.
โ€ข Manages and administrates the development programme to ensure that functional system changes/fixes, enhancements and developments are sound, support the Bankโ€™s operational priorities and are conducted according to the Bankโ€™s and Application and Integration teamโ€™s procedures.
โ€ข Works with the business to proactively identify and manage their backlog of queries, defects, issues, enhancements, upgrades and projects.
โ€ข Manages the business backlog and guides them on prioritisation, estimating and team capacity to deliver.
โ€ข Works with external stakeholders (consultancy firms, software vendors, service providers, etc.) to ensure that functional deliverables are progressed optimally, timely and to the level of quality expected by the Bank.
โ€ข When appropriate, on-boards and motivates third parties within agreed policies and practices to maintain an effective and efficient workplace capable of meeting its objectives.
โ€ข Is responsible for ensuring key agile working practices are adopted and adhered to, such as โ€“

Recommended for you