Software Engineering Manager

Software Engineering Manager

Location: London

Contract Type: Permanent

Work Pattern: Full Time | Hybrid (2–3 days per week in the office)

The Role

This role is responsible for the design, leadership, and delivery of Software Engineering Services in support of enterprise IT Products and Applications. The successful candidate will set development standards, drive continuous improvement, ensure governance compliance, and collaborate with internal teams and external service partners to build the engineering capabilities required to deliver business value.

Key Responsibilities

  • Define and execute the software engineering vision, roadmap, and standards aligned with broader IT transformation goals.
  • Lead and mentor a team of software engineers across application support and development, predominantly using Microsoft technologies.
  • Foster a culture of innovation, collaboration, accountability, and continuous improvement.
  • Collaborate with IT Business Partners and Product Owners to review and enhance the SDLC lifecycle and release processes.
  • Define and implement software engineering guardrails and standards, facilitating input from senior IT stakeholders including architecture, security, infrastructure, and business-aligned IT leadership.
  • Implement quality assurance frameworks with IT Product Owners to ensure solutions are high quality, efficiently delivered, meet agreed business needs, and satisfy regulatory and control requirements.
  • Engage with Service and IT Product Owners to align on service expectations and priorities, and develop action plans in response to business feedback.
  • Build and manage relationships with software engineering suppliers and partners to create a flexible resourcing model that adapts to changing demand and enables rapid access to specialist expertise.
  • Develop and continuously improve operational metrics, KPIs, and KRIs to provide insight into application support and change services, driving efficiency and effectiveness.
  • Support ITIL processes including incident, problem, change, and knowledge management.
  • Represent the software engineering function in governance forums and strategic planning discussions.

You’ll Enjoy This Role If You:

  • Are passionate about developing others and building strong engineering communities.
  • Keep up to date with emerging technologies and can position them within a business context.
  • Thrive in a matrix environment and enjoy collaborating to deliver successful IT outcomes.
  • Can navigate complex legacy environments while focusing on future-state architecture and transformation.

Experience & Capabilities

  • Experience building and leading Software Engineering functions within both in-house and outsourced models
  • Confidence leading technical discussions and influencing stakeholders at all levels
  • Proven experience delivering enterprise-scale, full-stack applications
  • Ability to translate complex business requirements into scalable technical solutions
  • Strong ownership mindset with a quality-first approach
  • Experience modernising legacy platforms and maintaining an engineering roadmap

Job Details

Company
JSS
Location
City of London, London, United Kingdom
Posted