Requirements
Must have:
- Proven track record of delivering significant technology initiatives at scale - Experience leading internal and external development teams of 20 in size - Track record of software development in a large-scale environment - Experience of working in a matrix model combining in-house software and packaged solution development - Experience driving 3rd party development teams - Background in connecting day-to-day activities to company strategy and vision - Strong knowledge of Agile development techniques and Project management (SCRUM, SAFe etc.) - Up to date knowledge of IT and industry trends - Understanding of continuous software integration and continuous software delivery - Knowledge of software development cycles and approaches - Good working knowledge of solutions deployed in financial services is advantageous - Exposure to digital and SaaS offerings across a broad spectrum - Excellent relationship builder with strong delivery focus - Proven ability to drive multi-discipline software development teams - Ability to prioritise competing business demands and negotiate delivery timeframes - Tenacious and creative problem solver who can overcome project and technical challenges - Experience managing team and individual performance to achieve set objectives - Ability to spot, select and develop talent with performance coaching embedded
Responsibilities:
- Lead and manage multiple application delivery teams through Design, Build, Test and Deployment phases - Drive quality and timely delivery of technology change across numerous workstreams to support programme delivery - Liaise between delivery teams and senior business and IT stakeholders to agree priorities and manage risks, issues and dependencies - Champion modern Agile-centric best practices and be an expert advocate of the latest development and delivery techniques - Manage team capacity effectively, ensuring efficient allocation of both in-house and external resources and skills - Recruit, manage and develop in-house engineering talent across a range of technical roles - Manage internal and external development budgets, collating project estimates and ensuring appropriate budget control - Participate in key governance and programme bodies relevant to the role - Drive continuous software integration and continuous delivery practices across your teams - Manage major outsource teams and associated risks effectively
Company:
We are looking for an experienced Senior Software Engineering Manager to lead technical delivery for large-scale, transformational projects. In this role, youll oversee multi-disciplinary engineering teams and take overall accountability for both internal resources and outsourced development partners. We offer a competitive salary of up to £85,000, a £6k car allowance, and a 25% bonus, along with a 10% pension scheme. Our workspace is hybrid, allowing two days per week in Leeds. Join our team and instil a continuous improvement culture while championing best practice software development principles.