Software Engineering Manager (Fulltime)
Role details
Job location
Tech stack
Job description
The Engineering Manager is a leadership position responsible for the performance, delivery, and technical direction of an engineering team. You will combine strong people leadership with hands-on technical credibility, enabling you to make sound architectural and engineering decisions while fostering a high-performing team. You'll partner with the Scrum Master - while they own the process, you will own the people and the organisational context.
This role reports to the Head of Development and works in close partnership with Product, and other business stakeholders.
Responsibilities
- Manage, mentor, and develop a team of software engineers, conducting regular 1:1s, performance reviews, and career development conversations
- Foster a culture of accountability, collaboration, and continuous improvement
- Lead recruitment and contribute to building out the team as the business scales
- Own end-to-end delivery across the product team, ensuring work is planned, prioritised, and executed to a high standard
- Work in close partnership with the Scrum Master - owning cross-team dependencies, organisational blockers, and stakeholder risk communication
- Collaborate with Product to align engineering output with business priorities
- Translate technical concepts for non-technical stakeholders, and communicate commercial priorities clearly to your team
- Contribute to and oversee key technical decisions, including architecture, tooling, and engineering standards - ensuring appropriate documentation
- Ensure the long-term health of the codebase, balancing short-term delivery demands with sustainable technical practices, * Act in a courteous, professional, and ethical manner in all interactions with customers, suppliers, and colleagues.
- Advise line manager/management team on matters relating to workload, technical challenges, and work progress.
- Contribute positively to improvement initiatives and propose innovative solutions.
- Comply with FleetCheck's values, service levels, policies, and legislative requirements.
Requirements
Do you have a valid Driving License license?, Do you have experience in Software development?, * A background in software development - you will have written production code professionally and can engage credibly with engineers on technical matters
- C# .NET, JavaScript, SQL, Git, GitHub Actions, Octopus Deploy, Windows Server, Azure.
- Proven experience managing and developing engineering teams
- A strong track record of delivering software products or platform improvements in a fast-paced environment
- Sound judgement in technical decision-making, including architecture and infrastructure considerations
- Excellent communication and stakeholder management skills
- Experience working in a scaling or growth-stage technology business is highly desirable
- Confidence working in a modern software delivery environment: leading a Scrum team, operating with CI/CD and automation
- Prior experience hiring and structuring engineering teams, · Excellent attention to detail;
· Able to work as an effective team member;
· Ability to work under pressure;
· Good organisation skills, We are a growing business, and we need people who are open to new opportunities and experiences, ready to learn new things and help drive the business forward. The enthusiasm, honesty, and openness here is infectious and it helps us solve problems head on and be determined to find solutions, helping our customers, and improving our products.
Excellent client experience is our goal, and we need people who will do what they say, deliver on their promises and look for ways to surprise or even delight with the unexpected. If you yearn for a sense of togetherness, mutual respect, and loyalty, and will work hard as part of a community to foster a deep collaborative approach, we are the place for you.
Benefits & conditions
Pulled from the full job description
- Employee assistance programme
- Free parking
- Company pension
- Work from home
- On-site parking, · Base salary will be in the region of £50,000-60,000k pa.
· The normal contractual working week is 37.5 hours; a standard day is 7.5 hours.
· The work pattern is fixed hours of 9.00am to 5.00pm with 0.5 hour lunch break.
· The annual holiday entitlement based on the above working pattern is 25 days - rising to 28 days with length of service.
· 1 additional days holiday per month on a Friday (FleetCheck Friday), pro rata entitlement for part time employees.
· Contributory pension.
· Staff can work in a hybrid pattern, Monday to Wednesday being office based; with the option to work from home on Thursdays and Fridays if agreed with their line manager.
· Other benefits include - staff/team functions, including Summer & Winter events, monthly charity cake bakes, monthly staff meetings, annual appraisals, access to Employee Assistance Program (EAP), Mental Health First Aiders, free parking.
· The organisation continuously evolves to provide broader and more proactive customer care. As such the roles and their terms and conditions will be subject to ongoing review and change.
· FleetCheck are proud to be a Disability Confident Employer and a Living Wage Employer.
Successful candidates will be required to undertake a BPSS check.
Note that the FleetCheck offices are not serviced by public transport. You will need a full clean driving licence and a car to work here.
Employee Promise
FleetCheck is all about helping others, focused on a common good and we get there through consideration and respect for each other. Our clients trust us to deliver excellence. They trust us because they experience outstanding software and people who are dependable and prepared to go that extra mile when it is needed., * Company pension
- Free parking
- On-site parking