At a Glance
- Tasks: Lead and inspire Agile teams to modernise our Health & Scheduling applications.
- Company: Join the UK's #1 Field Service Management Provider, Totalmobile.
- Benefits: Inclusive culture, career development, and a chance to shape the future of field service technology.
- Other info: Dynamic environment with opportunities for personal and professional growth.
- Why this job: Make a real impact in a fast-growing SaaS market with innovative technology.
- Qualifications: Experience in software engineering leadership and strong Agile/Scrum knowledge required.
The predicted salary is between 43200 - 72000 £ per year.
Join the UK's #1 Field Service Management Provider. The Field Service Management (FSM) sector is one of the fastest-growing SaaS markets in the world, projected to nearly triple in value by 2030. Totalmobile already leads the UK market, supporting over 1,000 organisations and 500,000 mobile workers with intelligent, field-first technology.
Over the past decade, Totalmobile has undergone a significant transformation. We’ve completed eight strategic acquisitions, grown revenue by 450%, and reshaped how field services are delivered across the UK and Ireland. Our mission is simple: empower organisations with smart, intuitive software that makes work—and lives—better.
As we expand into new sectors and deepen partnerships with existing customers, we’re now searching for a Software Engineering Manager who can help shape the next phase of our journey.
The Field First Platform is built on years of product innovation and deep expertise in field service delivery. It unifies every aspect of operations—rostering, job scheduling, field intelligence, workforce management, and lone worker protection—into one intelligent ecosystem.
To support this transformation, we’re looking for the right person to take on a leadership role that will manage both UK-based and new offshore engineering teams.
Role Overview
As the Software Engineering Manager, you will lead, mentor, and inspire Agile development teams responsible for evolving and modernising our Health & Scheduling applications and owning the Development and Quality of our overall Field First Platform. This is a delivery-focused leadership-first role: you won’t be hands-on coding, but your technical understanding, delivery focus, and coaching mindset will be essential in guiding critical teams through their technical and personal objectives.
Whilst this is not a hands-on role, you should develop a good understanding of the application infrastructure and functionality. You will be able to dive into looking at the application, configuration, logs and make informed decisions on where the issues lie and be willing to take action to resolve them promptly when necessary.
Key Responsibilities
- Lead, mentor, and develop a high-performing engineering team, fostering collaboration and continuous improvement.
- Maintain regular engagement with team members to support effective communication and problem-solving.
- Conduct regular 1:1s, set clear objectives, and support team members' career development.
- Own the end-to-end software delivery lifecycle—from requirements and design through to deployment.
- Provide clear and proactive visibility to senior leadership on delivery progress, risks, and milestones.
- Manage multiple development workstreams and ensure alignment with revenue forecasts and delivery commitments.
- Partner closely with Product Management and key stakeholders to turn business needs into technical plans.
- Collaborate with QA, Infrastructure, Architecture, and other cross-functional teams to enable smooth, high-quality releases.
- Champion engineering best practices, coding standards, and quality assurance processes.
- Support the team in resolving technical challenges and making informed decisions.
- Take overall responsibility for the successful, timely delivery of each of the products.
- Support the teams Scrum Masters and help to remove blockers and keep everything on track.
- Collaborate closely with Customer Success and Professional Services to ensure a smooth and timely rollout to new and existing customers.
- Champion documentation within the team and fill in gaps when found.
Skills & Experience
- Education & Background: Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
- Professional Experience: Proven experience in a software engineering leadership role, ideally within a SaaS environment.
- Highly delivery-focused with demonstrable examples of surfacing objective metrics around delivery status and quality.
- Experience managing offshore or outsourced engineering teams (desirable).
- Strong understanding of Agile/Scrum methodologies and project delivery principles.
- Track record of successfully delivering complex software projects on time and within budget.
- Broad technical knowledge and understanding of modern software development practices.
- Experience with cloud migration and legacy modernisation is highly desirable.
- Excellent people leadership skills, with the ability to motivate and inspire teams.
- Strong analytical, problem-solving, and decision-making abilities.
- Confident communicator able to engage effectively with both technical and non-technical stakeholders.
At Totalmobile, we want all of our employees to feel valued, appreciated, and free to be themselves at work. We are committed to an inclusive workforce that fully represents many different cultures, backgrounds and viewpoints. We are dedicated to supporting inclusion and diversity at Totalmobile. We actively celebrate colleagues' diverse abilities, sexual orientations, ethnicities, faiths, and genders. Everyone is welcome and supported in their development at all stages in their journey with us.
Software Engineering Manager employer: TotalMobile
Contact Detail:
TotalMobile Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for interviews by researching the company and its culture. Understand their products and services, especially how they relate to field service management. This will help you tailor your responses and show you're genuinely interested.
✨Tip Number 3
Practice your leadership stories! As a Software Engineering Manager, you'll need to demonstrate your ability to lead teams and deliver projects. Have examples ready that showcase your mentoring skills and problem-solving abilities.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're serious about joining our team at Totalmobile.
We think you need these skills to ace Software Engineering Manager
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineering Manager role. Highlight your leadership experience, especially in Agile environments, and any relevant SaaS projects you've worked on.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about field service management and how your background makes you the perfect fit for our team. Be sure to mention specific achievements that demonstrate your delivery focus and technical understanding.
Showcase Your Leadership Style: In your application, give us a glimpse of your leadership style. Share examples of how you've mentored teams, resolved conflicts, or driven successful project deliveries. We want to see how you inspire and motivate others!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our journey at Totalmobile!
How to prepare for a job interview at TotalMobile
✨Know Your Tech Inside Out
As a Software Engineering Manager, it's crucial to have a solid grasp of the technical aspects of the role. Familiarise yourself with the application infrastructure and functionality. Be prepared to discuss how you would approach resolving issues based on logs and configurations.
✨Showcase Your Leadership Style
This role is all about leading and mentoring teams. Think about your leadership style and be ready to share examples of how you've inspired and developed high-performing engineering teams in the past. Highlight your experience with Agile methodologies and how you foster collaboration.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills and decision-making abilities. Prepare scenarios where you've successfully managed multiple development workstreams or resolved technical challenges. Use the STAR method (Situation, Task, Action, Result) to structure your responses.
✨Engage with Stakeholders
Communication is key in this role. Be ready to discuss how you've partnered with Product Management and other stakeholders to turn business needs into technical plans. Show that you can effectively engage both technical and non-technical audiences.