Software Engineering Manager

·
Full time
Location: London
·
Job offered by: IMP Software
·
Category: IT & Technology
Job Title:

Software Engineering Manager

Salary:

£70,000 – £80,000

The Business:

Founded by a team of financial experts and ex-MAT professionals, IMP Software has a deep understanding of the challenges facing multi-academy trusts. Our mission is to empower multi-academy trusts with the tools and expertise they need to manage their finances more efficiently and effectively. We're proud to be at the forefront of innovation in the MAT finance sector, constantly looking for ways to improve our offering.

Role Description:

IMP Software is seeking a Software Development Manager to guide roughly eight developers across multiple delivery squads. This is a management-first role which is broadly hands-off, but benefits from a robust technical background. The successful candidate will be a capable systems thinker with a proven record of guiding high performing teams, growing people, and delivering initiatives.

Key Responsibilities:

People Management

Interview, hire, and onboard developers to your teams.

Provide ongoing performance management for team members, using defined processes to assess skills and develop growth plans.

Challenge team members to think about established ideas in new ways.

Advocate for the company vision, aligning the team around a view of the future.

Manage well-being of team members, considering personal needs and goals.

Enhance employee engagement and ways of working, empowering employees and supporting their health and wellbeing.

Facilitate the professional development of team members in line with their career goals and organisational requirements.

Ensure team members are empowered to appropriately prioritise growth and skills development.

Delivery Management

Guide the delivery of projects and initiatives in partnership with Product Owners and Delivery Team Leads.

Facilitate the planning and estimation of projects and initiatives.

Facilitate the refinement of deliverables and ensure governance mechanisms for initiatives are in place.

Building High Performing Teams

Facilitate Product and Engineering in developing a shared understanding of the domain.

Ensure delivery teams have effective channels of communication with stakeholders.

Coach delivery teams in becoming self-organising through a process of guided continuous improvement.

Ensure visual management methods are correct and useful to the team.

Ensure effective change control processes for your teams.

Guide continuous improvement for your teams, for example through retrospectives.

Partner with delivery teams to identify and respond to operational metrics reflective of a healthy system.

Maintain an awareness of industry and domain trends, surfacing insights and opportunities for the team.

Ensure processes and technology are well documented and understood by the team.

Partner with Product and Test professionals to ensure quality assurance.

Drive rapid feedback cycles and ownership of outcomes within your area.

Ensure psychological safety within your teams, and effective interpersonal relationships.

Assess the capabilities of your teams and implement capability development projects.

Capture and report on key performance metrics within your area, within the framework of the department goals as well as locally.

Guide the creation and delivery of objective key results (OKRs) within your area.

Facilitate communities of practice to address specific areas of interest within the team.

Desirable Skills, Experience, and Attributes:

Agile certification or relevant experience

DevOps principles and tools

Azure DevOps

C#, .NET, Azure

System Design, SQL, PowerBI, AppInsights, CI/CD

Benefits:

27 days of holiday per year plus bank holidays

AXA Health insurance including dental and mental health

Broadband allowance

Home office stipend

Life assurance (4 x basic salary)

Encouraged and funded CPD

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details