Back to Job Search

Software Development Manager

Job description

Join our dynamic business as a Software Development Manager

Opportunity to join one of our growing software engineering teams as a Software Development Manager. You will be working for our many diverse and dynamic businesses. Our solutions encompass all aspects of the business lifecycle from customer-facing channels, integration with our supply chain partners and our back-office processing with manual applications, automated processes, and modern micro-service API based architecture and hybrid cloud hosting.

Your purpose will be to lead and manage one of our software engineering teams to deliver new capabilities and improvements to the solution and outcomes to the business. You will lead the team to solve problems and overcome challenges, whether technical or process to positively benefit the wider business. You will manage the team to ensure change is delivered reliably, robustly and in accordance with best practices to the highest standards.

You will be responsible for the evolution of the team capabilities, process, tools and practices as well as transforming the solution estate with cloud technology and latest best practice engineering techniques.

Job Title: Software Development Manager

Location: Must be commutable (likely twice a week) to one of the following sites: Tunbridge Wells, Chesterfield, Portsmouth or Peterborough

Salary: £50,000 - £60,000 depending on experience

Hours: 35 hour working week. Monday to Friday, Full-Time, Permanent.

Overview

You will lead and manage one of our software engineering teams, working on business and technology change projects, to achieve high standards, through building industry leading, robust and innovative software solutions, which are fit for purpose to meet business goals and strategy.

  • Responsible for ensuring all aspects of the development lifecycle and practices are followed.
  • Interact with senior business stakeholders, change representatives and architects to present key design considerations in a digestible format that support the business strategy.
  • You will liaise with application developers, stakeholders, business analysts and project managers in order to agree functional and non-functional requirements, estimates and relative priority. Manage the workload through the engineering team to successful delivery. Communicate progress and produce regular reports to stakeholders.
  • Monitoring the work of all team members including removing barriers, assisting, mentoring and coaching where applicable to progress and reach their potential as individuals and as a team.
  • Be responsible for day-to-day line management and performance including 1-2-1s, managing holiday requests, setting objectives, performance appraisals and identifying training and development needs for the team. Manage hybrid/flexible working environment within the team where suitable.
  • Create and maintain a professional and creative culture within the team, where individuals take ownership and are excellent at delivering quality, as well as sharing ideas to succeed.
  • Manage technical debt with the appropriate balance of maintenance and technology transformation, considering the potential lifespan of the solution, business budget and overall business and technology strategy.
  • Take part in the wider community of development managers and engineers, to continually improve the software engineering process.

Key competencies, skills and knowledge

· Suitable candidates should have demonstrable experience in a lead role in a software engineering team and ideally have experience of software development and test engineering.

· Having a technical or process background with a good understanding of modern software development principles, methodologies and agile software development lifecycles.

· Excellent stakeholder management and communication skills at all levels. Able to converse with both technical and non-technical team members and stakeholders.

· Skilled in use of appropriate software tools to manage and support the team, including project tracking software and documentation tools. Hands-on familiarity with development tools is also advantageous.

· Experience of working in an enterprise level environment, primarily using the Microsoft-based technology stack and cloud services. We are following a hybrid cloud strategy, leading to a cloud agnostic capability.

· Awareness and understanding of cloud concepts such as serverless architecture, service-bus / APIs, cloud hosting, containers and micro-services is advantageous. Experience of working within a team using agile methodologies, continuous deployment processes, test-driven development and awareness of security considerations (DevSecOps) advantageous.

· You should have a high attention to detail and good problem-solving skills. You will lead the team with a product-centric and business outcome focus.

· You will be working within a highly productive and collaborative environment and enjoy delivering great technology and engineering for a great company.

· Previous experience of the insurance industry is not required but would be advantageous.

Employee benefits

  • Private Medical cover for employee
  • 5% Employer pension contributions when contributing 5%
  • 28 days holiday + bank holidays
  • Company Sick Pay
  • Life Assurance 4x annual salary

Similar Jobs

View All Jobs
Solutions Architect - Azure
LondonPackagePermanent

Solutions Architect - Azure / Software Focused - Perm - 2 days a week in Boreham Wood Join a market leading insurance organisation as a Solutions Architect, driving their architecture during an exc...

C++ Developer
England€425 - €475 per dayContract

C++ Developers - Contractors Day rate up to € 425 p/day C++ / Visual C++ / Python / Boost / Data Structures / Algorithms Contract Length: 12-18 months. We still have a couple of contract opportunit...

AV Technical Manager
LondonUp to £65000 per annumPermanent

AV Technical Manager On-site Central London Full time Permanent Up to £65,000 dependant on experience Role overview: Are you ready to be at the forefront of cutting-edge AV technology? My client is...

IT Project Manager - Insurance
City of LondonPackagePermanent

IT Project Manager - Insurance Sector - 1-2 days p/w in London - Perm Superb opportunity to join a leading insurance organisation during an exciting period of digital transformation as an IT Projec...

Insight Manager - Global
Watford£50000 - £60000 per annum + +£5k Car Allowance + benefits + bonusPermanent

Insight Manager - Global Team (UK & Europe) Consumer Goods / Retail / Grocery / FMCG / Research / Insight Salary up to £60,000 + £5k Car Allowance + Bonus + Benefits Leading a small team of Analyst...

Solutions Architect - Integrations
City of LondonHybrid + PackagePermanent

Solutions Architect - Infrastructure Integrations - Insurance - Permanent - Hybrid/London City Are you an experienced Solutions Architect with a background in designing infrastructure integration s...

Data Migration Engineer - Acturis
City of LondonBenefits + Hybrid WorkingPermanent

Data Migration Engineer - Insurance Sector - Permanent - Hybrid/London City Fantastic opportunity for an experienced data migration engineer to join a highly acquisitive broking organisation within...

MI/BI Analyst - Global Insurer
City of LondonBonus and BenefitsPermanent

MI/BI Analyst - Global Insurance Business - City/Remote - Perm Fantastic opportunity to join a niche global insurance business within their data function as an MI/BI Analyst. Working with a busines...

Junior/Mid-Level Integrations Analyst
LondonNegotiablePermanent

Junior/Mid-Level Integrations Analyst Permanent Hybrid working 2 days a week in Central London Role overview: My client is a leading global legacy acquirer within the insurance space who are lookin...

Information Security Architecture Anlayst
SouthamptonBonus and BenefitsPermanent

Information Security Architecture Analyst - Major UK Financial Services Organisation - Perm Fantastic opportunity to join one of the most trusted names in the UK financial services sector as an Inf...