Back to search
Forsyth Barnes Consultancy Linkedin · Posted 3d ago

Senior Software Engineer C# .Net (Ref: 197462)

United Kingdom

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

  • about the role

About Us

Our client is a SaaS company in the logistics and transport space. The organisation engineers cloud-native platforms, mobile client apps and data services that support route planning, real-time driver workflows and operational dashboards used across transport and distribution networks.

Job Description

The Senior Software Engineer C++ will design and implement high-performance backend systems that process telematics streams, message queues and large datasets for freight and logistics applications.

The role requires ownership of core C++ modules, participation in architectural decisions, and delivery of production-quality code that meets reliability and latency targets.

Success Will Be Measured By Sustained System Stability, Measurable Through Reduced Incident Rates, Improved Processing Throughput And Timely Delivery Of Key Platform Enhancements.

Key Responsibilities

  • Lead design and implementation of C++ services that ingest and process telemetry and event data in real time.
  • Drive performance tuning, memory management and profiling to meet throughput and latency objectives.
  • Collaborate With Product Owners And Architects To Translate Business Requirements Into Technical Solutions.
  • Develop And Maintain Robust Unit And Integration Tests To Ensure System Reliability.
  • Participate In Code Reviews, Mentor Junior Engineers And Promote Strong Engineering Practices.
  • Own Deployment Pipelines And Assist With Monitoring, Alerting And Incident Response.

Requirements

  • Bachelor's Degree In Computer Science Or Equivalent Industry Experience.
  • Extensive Hands-On Experience In Modern C++ (C++11 And Later) Within Production Systems.
  • Proven Background In Low-Latency, High-Throughput System Design.
  • Strong Understanding Of Concurrency, Lock-Free Programming And Memory Management.
  • Practical Experience With Network Protocols, Message Queues, Or Stream Processing Frameworks.
  • Familiarity With Linux Toolchains, Build Systems And Performance Profilers.
  • Experience With CI/CD Tooling, Containerisation And Observability Platforms.
  • Excellent Communication Skills And Experience Mentoring Technical Teams.

Benefits

  • Competitive Salary And Annual Bonus Linked To Company Performance.
  • Flexible Working Including Hybrid Options And Core Hours.
  • Comprehensive Private Medical Insurance With Family Options.
  • Generous Pension Scheme With Employer Contributions.
  • Paid Leave Entitlement With Progressive Increase Based On Service.
  • Budgeted Personal Development Allowance For Training And Conferences.
  • Employee Wellbeing Programme And Access To Mental Health Support.

Other

Callum Bell

Divisional Manager, Technology

ETail Specialist

My Other Roles

  • CISO (Ref: 197475)

Hybrid, Milton Keynes, United Kingdom

  • Senior Software Engineer C++ (Ref: 197464)

Hybrid, Nottingham, United Kingdom

  • Senior Software Engineer Java (Ref: 197465)

Hybrid, Nottingham, United Kingdom

  • AWS Data Platform Engineer (Ref: 197468)

Hybrid, Nottingham, United Kingdom

  • Senior AWS Dta Engineer (Ref: 197470)

Hybrid, Nottingham, United Kingdom

  • Project Manager - Waste Water (Ref: 197497)

Hybrid, Warwick, United Kingdom

  • Tech Lead (Ref: 196763)

Nottingham, United Kingdom
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search