Traffic Management Software Developer

Posted 9 hours 51 minutes ago by Synergize Consulting Ltd

Contract
Not Specified
I.T. & Communications Jobs
Hampshire, Southampton, United Kingdom, SO140
Job Description

Project Overview

We are seeking a highly skilled software contractor to contribute to the development of a Traffic Management System (TMS) responsible for controlling traffic flows and interfacing securely with Variable Message Sign (VMS) hardware. The ideal candidate will possess deep knowledge in systems programming, networked APIs, and hardware interface protocols, with experience in safety-critical environments preferred.

Key Responsibilities

  • Develop software components that implement core TMS functionality, ensuring secure and efficient control of roadside signage systems.
  • Produce detailed Low-Level Design (LLD) documentation, including:
    • Message handling and sequencing aligned with safety-related lane control strategies.
    • Configuration of secure HTTPS ingress endpoints, replacing Legacy HTTP connections.
    • Logging and monitoring setups using tools like rsyslog and SCOM.
  • Deliver incremental and final software releases in line with the approved LLD, QA criteria, and client acceptance tests.
  • Collaborate with fellow engineers on code design, integration testing, and peer reviews.
  • Participate in interface risk assessments and system baseline activities.
  • Create and maintain:
    • TMS Ansible playbooks for deployment
    • Unit test plans, test scripts, and QA-approved test reports
    • Interface Control Document (ICD) for TMS/VMS
    • Updated system design and configurations post-IT health check
  • Track and deliver tasks according to the client's JIRA task management framework.
  • Attend on-site sessions as required to verify VMS display output and live traffic flow interactions.

Required Skills and Qualifications

  • Proficient in:
    • C/C# programming languages
    • SOAP API development
  • Knowledge of:
    • Oblak Protocol or similar field-based/serial messaging protocols
  • Experience working in secure, safety-critical, or infrastructure-related environments
  • Familiarity with automated logging and monitoring strategies
  • Hands-on experience with deployment Scripting (eg, Ansible)
  • Strong collaboration, documentation, and problem-solving skills

Preferred Experience

  • Background in traffic systems, transport control, or Embedded hardware communication
  • Familiarity with government or public sector software quality standards and validation procedures
  • Working knowledge of IT security assessments and remediation processes

Deliverables

  • TMS Low-Level Design (LLD) documentation
  • Configured secure API endpoints and updated Legacy systems
  • System logging & monitoring frameworks
  • Incremental and final TMS software builds
  • QA-approved test plan and execution reports
  • Interface Control Documents and deployment scripts (Ansible)
  • Updated implementation specs following IT health check

Working Conditions

  • Mostly remote work with occasional site visits for hardware verification and integration testing

Due to the timescales involved current SC clearance is preferred with ideally a minimum of 3 years remaining.