£550 Per day
Undetermined
Remote
Remote , UK
Summary: We're looking for a skilled Software Engineer to document and develop the core Transport Management System (TMS) and its associated products, including the dashboard and web interface. The role involves both system design and hands-on development, with a focus on delivering high-quality technical documentation. SC cleared candidates are preferred for this position. This opportunity offers direct visibility to the client and collaboration with internal stakeholders.
Key Responsibilities:
- Develop detailed design documentation for the TMS and related components, using recognised industry standards such as UML, SysML, and data flow diagrams.
- Map design principles and architecture decisions directly to functional and non-functional requirements.
- Collaborate closely with internal stakeholders and clients to ensure the design is both technically sound and aligned with project goals.
- Implement and enhance software components using C# within a structured development life cycle.
- Participate in code reviews, testing, and continuous improvement of the system architecture.
Key Skills:
- Proficiency in C# and the .NET framework.
- Experience creating system design documents using modelling notations such as UML, SysML, and DFDs.
- Demonstrated ability to translate requirements into detailed technical designs.
- Familiarity with multi-component systems, such as dashboards, web interfaces, or data gateways.
- Strong analytical skills and attention to detail.
Salary (Rate): £550 daily
City: undetermined
Country: UK
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
We're seeking a skilled Software Engineer to join our team and play a key role in documenting and developing the core Transport Management System (TMS) and its associated suite of products - including the dashboard, web interface, and email gateway. SC cleared candidates preferred.
This is an exciting opportunity for an engineer who enjoys both system design and hands-on development, contributing to a project with direct visibility to the client.
Key Responsibilities
-
Develop detailed design documentation for the TMS and related components, using recognised industry standards such as UML, SysML, and data flow diagrams.
-
Map design principles and architecture decisions directly to functional and non-functional requirements.
-
Collaborate closely with internal stakeholders and clients to ensure the design is both technically sound and aligned with project goals.
-
Implement and enhance software components using C# within a structured development life cycle.
-
Participate in code reviews, testing, and continuous improvement of the system architecture.
About You
You'll have a structured approach to design, strong communication skills, and a passion for delivering high-quality technical documentation alongside robust software.
Essential Skills & Experience:
-
Proficiency in C# and the .NET framework.
-
Experience creating system design documents using modelling notations such as UML, SysML, and DFDs.
-
Demonstrated ability to translate requirements into detailed technical designs.
-
Familiarity with multi-component systems, such as dashboards, web interfaces, or data gateways.
-
Strong analytical skills and attention to detail.
Desirable:
-
Experience in transport, logistics, or workflow-based systems.
-
Knowledge of database design and API integration.
-
Exposure to agile methodologies and collaborative design reviews.
What We Offer
-
Opportunity to work on a technically challenging and high-impact system.
-
Collaborative, supportive environment with experienced engineers and domain experts.
-
Competitive remuneration and flexible working options.