At a Glance
- Tasks: Lead and mentor a high-performing engineering team to deliver complex software projects.
- Company: Join Totalmobile, the UK's #1 Field Service Management provider.
- Benefits: Inclusive culture, career growth opportunities, and a chance to make a real impact.
- Why this job: Shape the future of field services while leading a dynamic team.
- Qualifications: Proven experience in managing large teams and complex SaaS deliveries.
- Other info: Embrace diversity and be part of an innovative tech environment.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Join to apply for the Software Engineering Manager role at Totalmobile Ltd. The way the world delivers field services is changing fast—and Totalmobile is right at the centre of that change. As the UK’s #1 Field Service Management provider, we support more than 1,000 organisations and 500,000 mobile workers with software that keeps essential services moving, from utilities and local authorities to healthcare and infrastructure.
The Role
This is a leadership-first role designed for someone who thrives on delivery, ownership and momentum. You won’t be hands-on coding—but your technical credibility, delivery expertise and ability to unblock complex challenges will be critical. You’ll lead and develop a large, multidisciplinary Agile team spanning UK-based and offshore engineers and QA professionals, focusing on delivery management: owning complex programmes of work, driving progress across multiple workstreams, and ensuring the right people are aligned around clear goals and outcomes. You’ll be accountable for delivery quality, timelines and team performance—providing clear, confident updates to senior stakeholders and stepping in wherever needed to move things forward.
What You’ll Be Responsible For
- Lead, mentor, and grow a high‑performing engineering team, fostering a culture of accountability, collaboration and continuous improvement.
- Take ownership of the end‑to‑end software delivery lifecycle, ensuring complex projects are delivered on time and to a high standard.
- Work closely with Product Managers, Project Managers and key business stakeholders to translate strategy and requirements into executable delivery plans.
- Manage multiple development streams in parallel, balancing technical priorities with commercial commitments and revenue forecasts.
- Remove blockers, resolve delivery risks, support technical decision‑making and ensure offshore and onshore teams operate as one, while taking accountability for Scrum Master responsibilities and championing Agile best practices.
What We’re Looking For
- An experienced software engineering manager with a strong track record of managing large, complex deliveries in a SaaS environment; led teams of 10–15+ people across development and QA, comfortable working with offshore or outsourced engineering partners.
- Deep understanding of Agile delivery in practice, keeping momentum on long‑running, high‑impact programmes, and communicating clearly with senior leadership.
- Broad technical knowledge, strong people leadership skills, and the ability to communicate effectively with both technical and non‑technical audiences.
- Experience with cloud migration, platform unification or legacy modernisation is a strong advantage.
Here at Totalmobile, we want all of our employees to feel valued, appreciated, and free to be who they are 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’ different abilities, sexual orientation, ethnicity, faith, and gender. Everyone is welcome and supported in their development at all stages in their journey with us.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Information Technology
Industries: Software Development and IT System Custom Software Development
Software Engineering Manager in Birmingham employer: Totalmobile Ltd
Contact Detail:
Totalmobile Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager in Birmingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. The more people you know, the better your chances of landing that Software Engineering Manager role.
✨Tip Number 2
Prepare for interviews by practising common questions and scenarios related to Agile delivery and team management. We recommend doing mock interviews with friends or using online platforms to get comfortable with articulating your experience.
✨Tip Number 3
Showcase your leadership skills! During interviews, share specific examples of how you've led teams through complex projects and resolved challenges. This will demonstrate your ability to drive progress and manage multiple workstreams effectively.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our team at Totalmobile.
We think you need these skills to ace Software Engineering Manager in Birmingham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV speaks directly to the Software Engineering Manager role. Highlight your experience in managing large teams and complex projects, especially in a SaaS environment. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about leading engineering teams and how you’ve successfully driven delivery in previous roles. Keep it engaging and relevant to what we’re looking for.
Showcase Your Leadership Style: In your application, give us a glimpse of your leadership style. Share examples of how you've fostered collaboration and accountability within your teams. We love to see how you motivate and mentor others!
Apply Through Our Website: Don’t forget to apply 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 you’re keen on joining our team at Totalmobile!
How to prepare for a job interview at Totalmobile Ltd
✨Know Your Agile Inside Out
Since the role heavily focuses on Agile delivery, make sure you can discuss Agile methodologies confidently. Prepare examples of how you've implemented Agile practices in your previous roles and how they led to successful project outcomes.
✨Showcase Your Leadership Skills
Be ready to talk about your experience in leading teams, especially in a SaaS environment. Highlight specific instances where you mentored team members or resolved conflicts, demonstrating your ability to foster a collaborative culture.
✨Prepare for Technical Discussions
While you won't be coding, having a solid understanding of technical concepts is crucial. Brush up on cloud migration, platform unification, and legacy modernisation, as these are key areas for the role. Be prepared to discuss how you've navigated technical challenges in past projects.
✨Align with Company Values
Totalmobile values inclusion and diversity, so it’s important to express your commitment to these principles. Think of examples from your career where you've contributed to a diverse workplace or supported team members from different backgrounds.