Junior Software Engineer

Totalmobile Ltd


Date: 1 day ago
City: Newbury
Contract type: Full time

At Totalmobile, we’re passionate about transforming how field services are delivered – and making work and life better for the mobile workforce. Today, over 1,000 organisations and 500,000 workers rely on our software every day to work more efficiently, stay safe, and provide better service.


Why Totalmobile?

Our success is built on an exceptional product suite, developed in-house and expanded through seven strategic acquisitions. From workforce scheduling to operational intelligence, lone worker protection to field engineer tracking – we provide a complete solution for field service delivery.


One of our flagship products is Connect – a cloud-based job management platform that gives our customers everything they need to plan, manage, and optimise their field operations. As a Software-as-a-Service (SaaS) solution, Connect offers a modern interface, frequent updates, and minimal maintenance.


The Role

We’re looking for a Junior Software Engineer to join the development team behind Connect. This is an exciting opportunity to grow your career in a collaborative environment, working with experienced engineers to design, build, and maintain high-quality software.


In this role, you’ll contribute to the development of new features and enhancements, writing clean, efficient, and maintainable code. You’ll work closely with product managers, quality assurance teams, and fellow developers to ensure the successful delivery of features and improvements. You’ll also help troubleshoot and resolve issues raised by our customers and internal teams, gaining exposure to the full development lifecycle.


What We’re Looking For

We’re looking for someone with a degree in Computer Science, Software Engineering, or a related discipline. You should have a strong understanding of core programming principles and object-oriented development. Hands-on experience through an internship, placement, or junior development role is essential.


You’ll need proficiency in C# and .NET, with experience in React or Angular considered a strong advantage. Familiarity with front-end technologies such as HTML, CSS, and JavaScript will also be beneficial. We’d also like to see experience with databases (such as SQL Server or MySQL), version control tools like Git, and some exposure to Agile methodologies such as Scrum or Kanban.


Why This Role?

This is a fantastic opportunity to build a meaningful career with a company that values innovation, learning, and employee well-being. You’ll be supported by a friendly, experienced team and enjoy the flexibility of hybrid working from our Newbury office. You’ll also be joining a fast-growing tech business that’s making a real difference in how critical services are delivered across the UK and beyond.


Ready to Apply?

If you're looking to kickstart your software engineering career and make an impact from day one, we’d love to hear from you. Apply now and be part of something that matters.


Here at Totalmobile, we want our employees to feel valued, appreciated, and free to be themselves at work. We are committed to an inclusive workforce that fully represents diverse 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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

PA to Directors

Savills, Newbury
1 day ago
Role OverviewOur Prime Purchase team are looking for a PA to support 4 of our Directors within the division.This role will primarily be based in our office near Newbury.The successful candidate should be highly organised and able to handle multiple tasks at once. Good time management, reliability, flexibility, initiative and the ability to interact professionally with all members of the...

Business Support Administrator (Family Placement Team)- 01265

West Berkshire Council, Newbury
2 weeks ago
Are you an organised and motivated individual looking for a rewarding administrative role within Children's Services at West Berkshire Council? We are looking for a Business Support Administrator to provide essential business support, reporting to the Business Support Officer, to ensure the smooth operation of our service.The RoleAs a Business Support Administrator, your key responsibilities will include:Taking minutes of sensitive...

Associate Director - Programme Management

Mace, Newbury
4 weeks ago
At Mace, our purpose is to redefine the boundaries of ambition. We believe in creating places that are responsible, bringing transformative impact to our people, communities, and societies across the globe. To learn more about our purpose, culture and priorities, visit our strategy site.Within our consult business, we harness our unique combination of leading-edge practical expertise and project delivery consultancy...