Junior Software Engineer

Junior Software Engineer

Newbury Entry level 28800 - 43200 £ / year (est.) Home office (partial)
T

At a Glance

  • Tasks: Join our team to design, build, and maintain high-quality software for field services.
  • Company: Totalmobile transforms field service delivery, supporting over 500,000 workers with innovative software solutions.
  • Benefits: Enjoy hybrid working, a supportive team, and opportunities for personal and professional growth.
  • Why this job: Make a real impact in a fast-growing tech company that values innovation and employee well-being.
  • Qualifications: Degree in Computer Science or related field; proficiency in C# and .NET required.
  • Other info: We celebrate diversity and are committed to an inclusive workplace for all.

The predicted salary is between 28800 - 43200 £ per year.

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. #J-18808-Ljbffr

Junior Software Engineer employer: Totalmobile Group

Totalmobile is an exceptional employer that prioritises innovation, employee well-being, and inclusivity, making it an ideal place for a Junior Software Engineer to thrive. With a collaborative work culture and the flexibility of hybrid working from our Newbury office, employees are supported in their professional growth while contributing to meaningful projects that enhance field service delivery across the UK and beyond. Join us to be part of a fast-growing tech company that values diverse perspectives and fosters a sense of belonging.
T

Contact Detail:

Totalmobile Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer

✨Tip Number 1

Familiarise yourself with Totalmobile's products, especially the Connect platform. Understanding how it works and its features will help you demonstrate your enthusiasm and knowledge during any discussions or interviews.

✨Tip Number 2

Network with current or former employees of Totalmobile on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific skills they value, which can be beneficial for your application.

✨Tip Number 3

Brush up on your C# and .NET skills, as these are crucial for the role. Consider working on a small project or contributing to open-source projects to showcase your coding abilities and practical experience.

✨Tip Number 4

Prepare to discuss Agile methodologies, particularly Scrum or Kanban, as these are part of the development process at Totalmobile. Being able to articulate your understanding of these practices will show that you're ready to integrate into their team.

We think you need these skills to ace Junior Software Engineer

Proficiency in C#
Experience with .NET framework
Understanding of object-oriented programming principles
Familiarity with front-end technologies (HTML, CSS, JavaScript)
Experience with React or Angular
Knowledge of databases (SQL Server, MySQL)
Version control using Git
Exposure to Agile methodologies (Scrum, Kanban)
Problem-solving skills
Ability to write clean and maintainable code
Collaboration and teamwork skills
Strong communication skills
Adaptability to new technologies
Attention to detail

Some tips for your application 🫡

Understand the Role: Read the job description carefully to understand what Totalmobile is looking for in a Junior Software Engineer. Highlight the key skills and experiences they mention, such as proficiency in C# and .NET, and ensure you address these in your application.

Tailor Your CV: Customise your CV to reflect your relevant experience and skills. Emphasise any hands-on experience you have, particularly in programming languages and technologies mentioned in the job description, like React or Angular.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your understanding of Totalmobile's mission. Mention specific projects or experiences that demonstrate your coding skills and your ability to work collaboratively.

Showcase Your Projects: If you have personal or academic projects that demonstrate your programming skills, include them in your application. Provide links to your GitHub or portfolio to give the hiring team insight into your coding style and capabilities.

How to prepare for a job interview at Totalmobile Group

✨Showcase Your Technical Skills

Make sure to highlight your proficiency in C# and .NET during the interview. Be prepared to discuss any projects or experiences where you used these technologies, as well as your understanding of object-oriented programming principles.

✨Demonstrate Problem-Solving Abilities

Totalmobile values candidates who can troubleshoot and resolve issues effectively. Prepare for potential coding challenges or technical questions that assess your problem-solving skills and ability to think critically under pressure.

✨Familiarise Yourself with Agile Methodologies

Since the role involves working in a collaborative environment, having a good grasp of Agile methodologies like Scrum or Kanban will be beneficial. Be ready to discuss any experience you have with these frameworks and how they can improve team productivity.

✨Express Your Passion for Learning

Totalmobile is looking for someone eager to grow their career. Share examples of how you've pursued learning opportunities, whether through internships, online courses, or personal projects, to demonstrate your commitment to continuous improvement.

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>