Senior C++ Software Engineer in Bristol

Senior C++ Software Engineer in Bristol

Bristol Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Spyro Soft

At a Glance

  • Tasks: Join a team to modernise and integrate transport management systems into a unified SaaS platform.
  • Company: Dynamic tech company focused on transport and logistics solutions.
  • Benefits: 25 days holiday, private medical insurance, pension contributions, and enhanced parental leave.
  • Other info: Flexible hybrid role with opportunities for contract extension and career growth.
  • Why this job: Make a real impact in transforming critical systems while working with cutting-edge technology.
  • Qualifications: Expertise in C++, SQL, and experience in TMS or supply chain logistics.

The predicted salary is between 60000 - 80000 £ per year.

We are looking for 6 experienced Senior Developers, preferably people who are experienced with C++ in consolidating three existing Transport Management Systems into a unified SaaS platform. As part of this transformation, we are continuing to support and enhance the existing platforms while progressing the development of the new unified solution. The current TMS landscape consists of three interconnected application areas that collectively support the planning, execution, and control of shipment delivery operations. Together, these systems provide a comprehensive transport management capability, enabling efficient coordination, operational visibility, and end to end control across the delivery lifecycle. The platform combines a robust core architecture with the flexibility to extend functionality and integrate additional services, supporting both day to day operational requirements and ongoing product evolution.

Much of the software estate originated through acquisition, with some components having evolved over more than 30 years. As a result, we are seeking individuals who can contribute to the modernisation, integration, and continued development of these business-critical systems while leveraging the significant transport and logistics domain knowledge held within our internal teams.

Essential Key Skills and Responsibilities:

  • Expertise in C++
  • .Net9 Windows desktop application
  • SQL and MS SQL experience
  • Rich UI experience with handling operational workflows such as planning, dispatch and system tracking
  • Experience working with TMS or supply chain logistics or chain platforms
  • SaaS platform development
  • Proactive and adaptable approach to problem solving
  • Strong stakeholder collaboration skills across technical and operational teams
  • High level confident communicator with a Growth Mindset

Tools and Technology:

  • C++
  • Agile development methodologies and collaborative delivery environments
  • Familiarity with SQL server, relational databases or performance optimisation
  • Tight coupling to underlying business logic given its age and language

Experience:

  • A degree in Computer Science, Software Engineering, or a related field or similar work-based experience.
  • Proven experience as a Senior Software Engineer ideally with a focus on media-related projects.
  • Very good working knowledge of standard software development frameworks, techniques and methodologies.
  • Experience with providing coaching and mentoring.
  • Ability to work collaboratively in a team, contributing to the development of business scenarios.
  • Knowledge of software development tools and technologies.
  • You are flexible and curious in your approach.
  • Strong analytical and problem-solving skills.

Additional information:

  • Duration of the contract: initially 6 months with the possibility of extension to 2 years – contract FTC (full-time)

Benefits:

  • 25 days holiday, plus bank holidays plus birthday paid each year
  • Sick leave following probation
  • Pension contribution is 10% employer from qualifying earnings following auto-enrolment after 3 months' service
  • Private medical insurance via Vitality after 6 months of service
  • Life assurance after 6 months' service
  • Access to a free Eye voucher with Specsavers and a Flu vaccination with Boots
  • Access to the cycle to work scheme
  • Enhanced Parental Leave

Senior C++ Software Engineer in Bristol employer: Spyro Soft

Join a forward-thinking company that values innovation and collaboration, where as a Senior C++ Software Engineer, you will play a pivotal role in transforming our Transport Management Systems into a cutting-edge SaaS platform. Enjoy a supportive work culture that prioritises employee growth with opportunities for coaching and mentoring, alongside a comprehensive benefits package including generous holiday allowance, private medical insurance, and a strong pension contribution. Our hybrid working model allows for flexibility, making this an ideal environment for those seeking meaningful and rewarding employment in the transport and logistics sector.

Spyro Soft

Contact Details:

Spyro Soft Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior C++ Software Engineer in Bristol

Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. You never know who might be looking for someone with your C++ skills.

Show Off Your Projects

Got any cool projects or contributions to open-source? Make sure to showcase them! A strong portfolio can really set you apart from the crowd and show off your expertise in C++ and SaaS development.

Ace the Interview

Prepare for those technical interviews by brushing up on your C++ knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past experiences in transport management systems.

Apply Through Our Website

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior C++ Software Engineer in Bristol

C++
.Net
Windows Desktop Application Development
SQL
MS SQL
Rich UI Development
Transport Management Systems (TMS)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your C++ expertise and experience with transport management systems. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love a bit of personality!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in past projects. We’re looking for proactive thinkers who can adapt and innovate, so share those success stories that demonstrate your analytical prowess!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at Spyro Soft

Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss specific projects where you've used C++, especially in relation to transport management systems or SaaS platforms. Highlight your experience with Windows desktop applications and SQL, as these are key areas for the role.

Showcase Your Problem-Solving Skills

During the interview, be ready to share examples of how you've tackled complex problems in past projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your proactive and adaptable approach to problem-solving, which is essential for this role.

Emphasise Collaboration and Communication

This role requires strong stakeholder collaboration skills, so be sure to highlight your experience working with both technical and operational teams. Discuss how you've effectively communicated complex ideas to non-technical stakeholders, showcasing your high-level communication skills.

Demonstrate a Growth Mindset

Employers love candidates who are flexible and curious. Share instances where you've embraced new challenges or learned new technologies. This will show that you're not just looking to maintain the status quo but are eager to contribute to the modernisation and evolution of their systems.