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 eight 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 Task - an enterprise-level mobile working solution that enables businesses to create and manage daily workload, manage business assets, automate complex business processes, capture intelligent data and access the information they need to deliver services efficiently, first time. Task provides organisations with a development toolkit that enables the configuration of sophisticated field service management solutions that meet all required needs. The Opportunity We're looking for a Junior Software Engineer to join the team behind Task. You'll be part of a supportive, collaborative environment where you'll work alongside experienced mid- and senior-level engineers and fellow junior engineers. The team is highly focused on quality assurance and passionate about mentoring, giving you the freedom to explore the areas that interest you most. You'll be contributing to large-scale projects with high-profile customers with a clear product roadmap extending to 2027; there's plenty of opportunity to make your mark. You'll primarily be working on back-end development, focusing on middleware APIs, with opportunities to get involved in front-end work using React, as well as Android and iOS workflows. Some services are built cloud-native, and we support your development through training and accreditations. Tools like GitHub Copilot are available to help accelerate your learning and productivity. 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# or Java , 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.
Jun 27, 2025
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 eight 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 Task - an enterprise-level mobile working solution that enables businesses to create and manage daily workload, manage business assets, automate complex business processes, capture intelligent data and access the information they need to deliver services efficiently, first time. Task provides organisations with a development toolkit that enables the configuration of sophisticated field service management solutions that meet all required needs. The Opportunity We're looking for a Junior Software Engineer to join the team behind Task. You'll be part of a supportive, collaborative environment where you'll work alongside experienced mid- and senior-level engineers and fellow junior engineers. The team is highly focused on quality assurance and passionate about mentoring, giving you the freedom to explore the areas that interest you most. You'll be contributing to large-scale projects with high-profile customers with a clear product roadmap extending to 2027; there's plenty of opportunity to make your mark. You'll primarily be working on back-end development, focusing on middleware APIs, with opportunities to get involved in front-end work using React, as well as Android and iOS workflows. Some services are built cloud-native, and we support your development through training and accreditations. Tools like GitHub Copilot are available to help accelerate your learning and productivity. 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# or Java , 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.
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.
Jun 27, 2025
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.
Totalmobile is a Field Service Management (FSM) provider passionate about improving work and mobile workers' lives. We are the UK leader with 375 staff across the UK and Ireland, and we support over 1,000 organisations and 500,000 workers to transform the delivery of field services and experience an exceptional return on investment. We are the UK leader as we have an integrated product suite within FSM that has been crafted together through organic growth and seven strategic acquisitions over the past number of years. This has made us one of the fastest growing software houses in the UK. This is a great opportunity for a person to join a growing organisation and be part of an experienced customer services team working with large blue-chip organisations throughout the UK and US. Job Summary: As a support member within the managed services team, your role is pivotal in helping to ensure our customers have a smooth and efficient experience when raising incidents and requests as part of their customer support journey. There are 3 main elements to this role This is the initial tier 1 triage for new incidents and requests. It will operate via the support portal and phone calls. Actioning any tickets that are deemed to fall under the 1.5 support line bracket for all Totalmobile products. Being part of the primary support team for the Protect product. This includes software support, hardware support, configuring new devices, processing returns, handling stock, training and reporting. This role also supports the wider Protect teams, such as customer success, finance and sales. This role will report directly to the Customer Engagement Hub Manager and work closely with the Managed Services Team Lead. This team is based out of the Rochdale office and requires an element of physical hardware set-up and distribution. Therefore, it is expected that you will be in the physical office for most days. Exceptions for this include those on an apprenticeship who will receive a day a week to work from home on work related to their apprenticeship course, and exceptions agreed with your manager. Daily tasks will include: - Supporting customers using the internal ticketing system. Communicating with customers via telephone and email providing end user customer support and product information. Device hardware provisioning, testing, and repairing. Managing the inbound workflow from external clients and internal staff, and delegating tothe wider team Creating and updating ad hoc customer and internal reports Assisting the Project Manager with new and existing client projects for Protect hardware. Providing customer training on the Totalmobile Protect product. Preparing and distributing customer reports Importing and updating existing data in a database using a GUI and bespoke tools Ticket communication management Engaging with smaller customers on an ad hoc basis to understand and resolve issues. Communicating with multiple support teams regarding triage incidents and requests Actioning tickets that are classed as 1.5 line for all other TM products. Swapping between triage and Protect support. Work to SLAs Ensuring customer interactions are logged and recorded against tickets. We will provide full support to develop and gain experience with other Totalmobile products. A positive approach to learning and gaining new skills through teamwork and training opportunities. Microsoft Office proficiency (specifically Excel) Use of email. Experience of speaking face to face, via phone calls, moving to the desired and remotely through Teams. Time and task management experience Ability to diffuse escalating incidents. - desired Problem-solving and analytical abilities. Desired Skills: Basic understanding of a sales process, purchase orders, invoices etc. Understanding of Android and ios phone devices and settings. Data presentation and report creation skills Presentation skills, both face-to-face and remotely. Use of a support ticketing system Good understanding of software Familiarity with customer support best practices 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.
Jun 27, 2025
Full time
Totalmobile is a Field Service Management (FSM) provider passionate about improving work and mobile workers' lives. We are the UK leader with 375 staff across the UK and Ireland, and we support over 1,000 organisations and 500,000 workers to transform the delivery of field services and experience an exceptional return on investment. We are the UK leader as we have an integrated product suite within FSM that has been crafted together through organic growth and seven strategic acquisitions over the past number of years. This has made us one of the fastest growing software houses in the UK. This is a great opportunity for a person to join a growing organisation and be part of an experienced customer services team working with large blue-chip organisations throughout the UK and US. Job Summary: As a support member within the managed services team, your role is pivotal in helping to ensure our customers have a smooth and efficient experience when raising incidents and requests as part of their customer support journey. There are 3 main elements to this role This is the initial tier 1 triage for new incidents and requests. It will operate via the support portal and phone calls. Actioning any tickets that are deemed to fall under the 1.5 support line bracket for all Totalmobile products. Being part of the primary support team for the Protect product. This includes software support, hardware support, configuring new devices, processing returns, handling stock, training and reporting. This role also supports the wider Protect teams, such as customer success, finance and sales. This role will report directly to the Customer Engagement Hub Manager and work closely with the Managed Services Team Lead. This team is based out of the Rochdale office and requires an element of physical hardware set-up and distribution. Therefore, it is expected that you will be in the physical office for most days. Exceptions for this include those on an apprenticeship who will receive a day a week to work from home on work related to their apprenticeship course, and exceptions agreed with your manager. Daily tasks will include: - Supporting customers using the internal ticketing system. Communicating with customers via telephone and email providing end user customer support and product information. Device hardware provisioning, testing, and repairing. Managing the inbound workflow from external clients and internal staff, and delegating tothe wider team Creating and updating ad hoc customer and internal reports Assisting the Project Manager with new and existing client projects for Protect hardware. Providing customer training on the Totalmobile Protect product. Preparing and distributing customer reports Importing and updating existing data in a database using a GUI and bespoke tools Ticket communication management Engaging with smaller customers on an ad hoc basis to understand and resolve issues. Communicating with multiple support teams regarding triage incidents and requests Actioning tickets that are classed as 1.5 line for all other TM products. Swapping between triage and Protect support. Work to SLAs Ensuring customer interactions are logged and recorded against tickets. We will provide full support to develop and gain experience with other Totalmobile products. A positive approach to learning and gaining new skills through teamwork and training opportunities. Microsoft Office proficiency (specifically Excel) Use of email. Experience of speaking face to face, via phone calls, moving to the desired and remotely through Teams. Time and task management experience Ability to diffuse escalating incidents. - desired Problem-solving and analytical abilities. Desired Skills: Basic understanding of a sales process, purchase orders, invoices etc. Understanding of Android and ios phone devices and settings. Data presentation and report creation skills Presentation skills, both face-to-face and remotely. Use of a support ticketing system Good understanding of software Familiarity with customer support best practices 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.