Senior Software Engineering Manager
New Today
Senior Software Engineering Manager
Permanent - Up to £85,000 + £6k car allowance + 25% bonus + 10% pension
Leeds | Hybrid | 2 days per week
About the role
We're looking for an experienced Senior Software Engineering Manager to lead technical delivery for large-scale, transformational projects. In this role, you'll drive the activities of multiple application delivery teams across diverse technologies.
You'll oversee multi-disciplinary engineering teams and take overall accountability for both internal resources and outsourced development partners in a dynamic environment. This is a leadership role where you'll instil a continuous improvement culture, championing best practice software development principles and modern agile methodologies.
With responsibility for a development budget of up to £2-3 million per annum and teams of 20-30+ engineers plus matrix partners, you'll be the bridge between technical delivery and senior business stakeholders, representing the engineering function at the highest levels.
What you'll be doing
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
What we're looking for
Essential experience:
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
Technical knowledge and skills:
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
Leadership capabilities:
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
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
TPBN1_UKTJ
- Location:
- United Kingdom
- Job Type:
- FullTime
- Category:
- IT