This vacancy is now closed

Vacancy title
Software Developer (Software Developer (TMS))
Business unit
UK | Technology
UK | Basingstoke
Closing date

We have a fantastic opportunity for an experienced software developer to join our team to help support and deliver our industry-leading Traffic Management System (TMS).

The initial focus of this role is the development and improvement of our TMS product. This manages and controls traffic in many cities in the UK and abroad.

The web-based user interface is written in C# and uses a SQL Server database. There is also an opportunity to work on the core software, which is mainly written in Pascal. TMS runs on clustered servers in our data centre. Experience of some or all of the above technologies would be desirable but not essential, as training and support will be provided.

You should also be able to perform code reviews and provide helpful feedback to other team members. Experience with TCP, UDP, SNMP, HTTP and other standard protocols for data exchange would be helpful. Previous experience with traffic or other real-time systems is desirable but not essential.

The successful candidate will have a degree in Computer Science 2:1 or above, or equivalent qualifications or experience. Experience of working on collaborative software projects (either professionally, academically or as part of an open-source community) is helpful.

We are looking for a candidate with some experience but a willingness to learn more, an ability to tackle new problems without giving up, and who can work well within a small team.

As we are a small team, there is potential for you to branch out to work on different areas and, as you continue your career with us, the breadth of your work will naturally increase. Additional skills that would be useful in this regard are

  • Angular
  • Java
  • Infrastructure tools, such as Docker and Kubernetes
  • MongoDB
  • PostgreSQL

What we are looking for

In order to fulfil the role successfully the following are some of the key skills and experience required:

  • A degree in Computer Science 2:1 or above or equivalent qualifications or experience
  • Designing, writing and testing software in some capacity
  • Strong communication skills both written and oral
  • Team player
  • Strong attention to detail and quality
  • Willing to travel to customer and other Company sites
  • Full UK driving licence an advantage

What we offer

If you are looking for an exciting opportunity within a professional establishment that invest their time helping and supporting others, then apply today.  As well as providing a competitive salary and benefits package, we actively execute improvement initiatives that are driven from our employee opinion engagement activities as part of our drive to provide a comfortable and supportive working environment. We will support your personal development plan.

  • 25 days holiday plus bank holidays rising to 28 days with service, plus the option to buy an agreed number of days
  • Employee benefits portal
  • Generous employer pension contributions
  • Employee Assistance Programme
  • Life assurance up to 4x salary


Please apply by clicking on the link below.

NB: We have a responsibility to ensure that all employees are eligible to live and work in the UK, therefore successful candidates must have the right to work in the UK by the start of their employment. We are an equal opportunities employer. Please note, applications received after the closing date will not be processed. We reserve the right to close this advert early.

No Agencies, we will contact you if required.