SonicJobs Logo
Left arrow iconBack to search

Software Engineering Manager

Morgan McKinley
Posted 17 hours ago, valid for 3 days
Location

London, Greater London EC1R 0WX

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The Software Engineering Manager position is a hybrid role based in London & South East, offering a salary between £95,000 and £110,000 plus a package.
  • The role involves managing and optimizing high-performing teams to ensure successful delivery against business outcomes, while also providing operational governance for strategic capabilities.
  • Candidates should have a strong background in software architecture, particularly with complex distributed systems, and be familiar with modern engineering practices such as TDD, DevSecOps, and Continuous Delivery.
  • The position requires proven leadership skills, strategic planning experience, and recent back-end coding experience, ideally in .NET and/or Python.
  • Applicants should have a minimum of 5 years of experience in software delivery and a strong understanding of programming languages and modern architectural patterns.

Software Engineering Manager

Hybrid - London & South East

£95,000 - £110,000 + Package

Reporting to the Head of Engineering, you'll manage, optimise, and lead high-performing teams, ensuring delivery against business outcomes. You'll be responsible for operational governance and support for all strategic capabilities, including collaborating on technical strategy for modern engineering platforms and applications. The ideal candidate will have good software architecture skills from working on complex, distributed systems with the ability to bring modern engineering practices to our team, such as TDD, DevSecOps and Continuous Delivery.

What you'll be doing:

 Responsibility for the building capability of the solutions teams and stability of the software solutions they produce and play a pivotal role in shaping its evolution Providing considered technical recommendations to stakeholders to balance conflicting requirements so ensuring maximum value to the business Influencing the long-term strategy for solution delivery and wider CIO Creating and sharing technical knowledge, tools and resources necessary to support growth Contributing to delivery ensuring the correct software decisions are made and reduce risk, remove issues and actively manage dependencies Working with architecture to support engineering input into architectural governance and design where required Line management including managing for high performance, understanding current talent mix and create career pathways Ensuring vendor skills and resources are applicable and appropriate to the outcomes and actively manage vendors for success

Experience

 Strong understanding of software delivery, programming languages and modern architectural patterns Proven track record of leadership and strategic planning Recent back-end coding experience ideally .NET and/or Python  Hands on experience of good software engineering practices e.g. TDD, Continuous Delivery, Dev/Sec/Ops  Strong delivery experience, including programmatic principles, delivery leadership, leadership and cross team dependencies

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.