Posted: 20 March 2026

Closing date: 30 April 2026

We’re seeking Software Developers to help shape the future of F0CUS. You’ll work across front-end, back-end, web, mobile and API architectures, creating new features, enhancing functionality and driving improvements.

This is a hands-on, high-impact role where your work directly supports our commercial teams, delivers smarter solutions for clients, and contributes to TSS’s reputation for technical excellence and innovation.

Key Responsibilities

  • Develop and maintain applications across web, mobile, and server environments.
  • Write clean, secure code that adheres to development standards and security guidelines.
  • Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.
  • Peer review code and collaborate closely with the development team.
  • Maintain existing software and support the infrastructure team in a DevOps environment.
  • Work with Reporting and Analysis teams to ensure databases and reports perform correctly with new functionality.

Skills & Capabilities

Essential:

  • Proficient in .NET / .NET Framework, C#, Entity Framework, MVC, ASP.NET, HTML, and CSS.
  • Experience with Azure DevOps and Git for source control.
  • Strong drive for success, problem-solving, and attention to detail.
  • Excellent communication skills and ability to work collaboratively in a team.

Desirable:

  • Experience with Microsoft SQL Server (T-SQL), SQL Server Reporting Services, or Power BI.
  • Exposure to the utilities or infrastructure sector.

Experience & Qualifications

Essential:

  • 2–5 years of experience in a commercial software environment.
  • Solid understanding of software design patterns and application architecture.
  • Ability to collaborate effectively with cross-functional teams.

Desirable:

  • Previous experience in the infrastructure or utilities sector.
  • Knowledge of data analytics or reporting platforms.

Company Culture

At TSS, our culture is built on high standards, mutual respect and a shared commitment to delivering excellence. We operate in a fast-paced, professional environment and our clients trust us to deliver on complex, high-profile programmes. Quality, accountability and commercial focus are part of our everyday mindset.

People are at the heart of our success. We’re a supportive, close-knit team that works collaboratively, shares knowledge and backs each other to succeed. We’re straight-talking and pragmatic; we keep things simple, focus on solutions and do what we say we’ll do.

We embrace innovation and continually look for smarter, more efficient ways of working. Above all, we create an environment where capable people can thrive, develop and make a meaningful impact – both for our clients and for the future of TSS.

Why Join TSS?

  • Make a visible impact – Your work directly shapes F0CUS and client outcomes.
  • Work on high-profile infrastructure projects – Collaborate with leading clients across utilities, highways, and public sector programmes.
  • Be part of a collaborative, forward-thinking team – Share ideas, learn, and contribute to innovative solutions.
  • Grow your career – Real opportunities for professional development and progression.
  • Develop your expertise – Access learning and development opportunities to stay at the forefront of software and infrastructure innovation.

About TSS & F0CUS

At TSS, we’re redefining the future of infrastructure. As a fast‑growing software provider and commercial consultancy, we help utilities, highways, local authorities and wider infrastructure organisations transform the way they manage their work and assets. Our in‑house platform, F0CUS, sits at the heart of this transformation – supported by our expertise in quantity surveying, commercial management, auditing and project management.

We partner with some of the industry’s most high-profile clients on complex projects, identifying their current and future requirements and configuring F0CUS to provide clarity, efficiency and a high-quality user experience across the contract lifecycle.

What truly sets us apart is our people. As an established SME on an exciting growth journey, we offer the opportunity to make a genuine impact.


Software Developer Application Form

This field is for validation purposes and should be left unchanged.

Your Details

Your Name(Required)
Your Email Address(Required)
When is the best time for us to reach you via telephone?
Tell us about yourself and what interests you about TSS
Upload your CV in .pdf format
Accepted file types: pdf, Max. file size: 25 MB.

Contact tss

For more information or to enquire about our services, please don’t hesitate to get in touch.

Contact us