← All jobs

Senior Software Engineer / Senior Full-Stack Engineer

Remote Full-time
C# / .Net DeveloperFull Stack C# / .Net Developer

Archer is matching candidates to this role at Totalmobile. Create a free profile and Archer will check you against this role and every other live role, showing you exactly where you match.

At Totalmobile, we are passionate about improving work and the lives of mobile workers. As the UK leader in Field Service Management (FSM), we support over 1,000 organisations and 500,000 workers, helping them transform the delivery of field services and achieve an exceptional return on investment.

With 480 staff across the UK, Ireland, Australia, Canada and Europe, we pride ourselves on having the most complete FSM product suite, achieved through a blend of organic growth and strategic acquisitions. This has positioned us as one of the fastest-growing software houses in the UK.

Our workforce rostering solution, Field First Rostering, empowers organisations to efficiently build staff rosters, ensuring the right people with the appropriate skills are assigned to the required locations and shifts. This solution, trusted by over 100,000 Emergency Services field workers, enhances the management of timesheets, absence, and sickness, driving increased workforce capacity and efficiency.

Role Overview

We are seeking  a Senior Software Engineer to join our team and play a pivotal role in our Field First Rostering project. As part of a collaborative development team, you will maintain and enhance the existing platform while contributing to its migration to cutting-edge technologies.

Key Responsibilities

  • Develop and maintain a modern C#, .NET Core, and React technology stack ensuring high performance and reliability.
  • Work with SQL Server to create, optimise, and manage complex Stored Procedures and Functions.
  • Collaborate with cross-functional teams, including Product, QA, and DevOps, to ensure successful delivery of project goals.
  • Support the migration of legacy systems to a modern C#, .NET Core, and React technology stack.
  • Troubleshoot, debug, and resolve software issues in a timely manner.
  • Help organise and participate in on call duties to support customers out of hours.

Essential Skills and Experience

  • Team Leadership – Providing technical guidance, coaching and mentoring to team members to enhance their skills and performance.
  • A minimum of 5 years’ commercial development experience using modern C#, .NET Core, React and Azure technology stack
  • Expertise in SQL Server, including the development and maintenance of complex Stored Procedures and Functions.
  • Azure DevOps.
  • A solid understanding of software development principles and best practices.

Desirable Skills and Experience

  • Experience with Azure cloud technologies.
  • Experience with Mobile application development and deployments
  • Previous involvement in large-scale software migrations or transformations.

Why Join Totalmobile?

  • Be part of a team driving a transformative project within a market-leading organisation.
  • Work on exciting technology upgrades and help shape the future of our flagship product.
  • Enjoy a hybrid working model, with flexibility and opportunities for professional growth.
  • Competitive compensation and benefits package.

Here at Totalmobile, we want  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.

Apply knowing you're qualified

One free profile is all it takes. Archer checks you against this role and every other live role we list, and shows you exactly which requirements you meet before you apply.

More roles like this

See all matching roles

Not quite the right role?

Archer scans thousands of live roles and surfaces the ones you genuinely match, each with a clear explanation of why. It keeps working after you apply, so you hear about roles you would never have found by searching.

Create your free profile