Back to jobs
Totalmobile Ltd
UK & Ireland

Junior Software Engineer

Birmingham, United Kingdom
2026-05-29

Role Description

**Build software that helps emergency services respond when it matters most.** At **Totalmobile** , we believe in using technology to transform how mobile workforces operate. Our platform supports over 1,000 organisations and 500,000 workers, helping them deliver critical services more efficiently and effectively. With more than 400 employees across the UK and Ireland, we continue to invest heavily in the future of workforce management technology, evolving our product suite across cloud, data, analytics, and AI. Our **service management and rostering solutions** are used by organisations delivering essential frontline services across the UK and Ireland — including the emergency services. Every day, our technology helps coordinate thousands of workers, ensuring the people who keep communities safe can respond when and where they’re needed most. Now, we’re looking for a **Junior Software Engineer** to join us as we transform one of our most established platforms into a modern cloud-based SaaS solution. **A chance to grow with a platform in transition** This isn’t a role where you’ll be stuck maintaining outdated technology forever. You’ll join a team at a unique point in its journey. Today, the Workforce Rostering platform supports critical workforce operations through a combination **of VB.NET, SQL Server, ASP.NET Webforms, mobile applications, and APIs** . But the future is already underway. We are actively rebuilding the platform using **C#, .NET Core, React, and modern Micro-Front-End architecture** as part of a **major SaaS transformation programme.** You’ll begin by learning the existing platform, understanding the business domain, and contributing to enhancements that matter to real users. Over time, you’ll progressively move into modern technologies and help shape the next generation of the product. For someone early in their engineering career, it’s an opportunity to learn both how enterprise systems work today and how modern platforms are built for tomorrow. **The kind of engineer we’re looking for** You might be a graduate with a placement year behind you. You might already have 1–2 years of commercial experience. Either way, you’re someone who enjoys solving problems, wants to keep learning, and is excited by the idea of building software with real-world impact. We’re interested in finding someone curious, collaborative, and motivated to grow. You’ll work closely with experienced developers, QA engineers, and product teams in an environment where learning and contribution are genuinely encouraged. **What you’ll be working with** Initially, you’ll support and enhance parts of our existing platform, including: * VB.NET WinForms applications * SQL Server databases and business logic * ASP.NET Webforms applications * Existing APIs As you develop, you’ll also gain exposure to: * C# * .NET Core * React * API development * Modern SaaS architecture * Micro-Front-End frameworks **What we’re hoping you’ll bring** We’re looking for someone with a **strong understanding of software development fundamentals** and **some exposure to C# or .NET development** in a commercial environment. You’ll have an interest in APIs and modern web technologies, alongside strong problem-solving skills and a collaborative mindset. Most importantly, **you’ll be someone who is eager to learn, contribute to the team, and continue developing your technical skills** within a supportive engineering environment. Experience with SQL or React is beneficial, but not essential. *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.*

Junior Software Engineer

Totalmobile Ltd

Sign Up →