Remote Senior C++ Software Engineer in Stoke-on-Trent

Remote Senior C++ Software Engineer in Stoke-on-Trent

Stoke-on-Trent Temporary Home office (partial)
Glenelly Recruitment Solutions

At a Glance

  • Tasks: Develop cutting-edge edge processing solutions for fibre optic sensors.
  • Company: Innovative tech firm based just north of London, embracing remote work.
  • Benefits: Long-term contract, competitive pay, and flexible working arrangements.
  • Other info: Collaborative environment with opportunities for professional growth.
  • Why this job: Join a dynamic team and make a real impact on transformative technology.
  • Qualifications: Strong C++ skills, experience with Python, and knowledge of modern software development.

Senior C++ Software Engineer required for 12 to 18 month contract working on a development of an edge processing solution aimed at transforming data for fiber optic sensors to actionable insights through algorithms. This contract is outside IR35 and would suit a skilled and experienced C++ Software Engineer with experience of server side C++ applications and databases, interfacing Front End Systems and Python modules.

The role requires the following technical skills and experience:

  • Strong knowledge of modern C++ (C17+)
  • Experience with Python/Matlab; data signal processing, geophysics, seismicity
  • Knowledge and understanding of service architectures; REST APIs, WebSocket, databases, containers, cloud services (AWS, Azure)
  • Understanding and expertise in modern software development; version control (Git), bug tracking, test frameworks, documentation and design, dev-ops/containers etc.
  • Familiarity with modern frontend concerns; Javascript, Svelte, Typescript, Angular
  • Excellent problem-solving skills, the ability to design scalable systems, and experience in agile methodologies

The client is based just north of London, candidates can work remotely, but ideally should be in or around Central or North London and able to get to Elstree for meetings as required. This is a great long term contract opportunity for a Senior C++ Software Engineer to work on a cutting edge platform. You should have very technical communication skills, and be able to contribute to system architecture, code optimization, troubleshooting issues and working in a small development team.

Remote Senior C++ Software Engineer in Stoke-on-Trent employer: Glenelly Recruitment Solutions

Join a forward-thinking company that values innovation and collaboration, offering a dynamic work culture where your contributions as a Senior C++ Software Engineer will directly impact the development of cutting-edge solutions. With flexible remote working options and a supportive environment for professional growth, you'll have the opportunity to enhance your skills while working alongside talented individuals in a vibrant tech community just north of London.

Glenelly Recruitment Solutions

Contact Details:

Glenelly Recruitment Solutions Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Senior C++ Software Engineer in Stoke-on-Trent

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with C++ or in similar fields. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially those involving server-side applications and data processing. This will give potential employers a taste of what you can do.

Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges related to C++ and algorithms, as these are likely to come up during the interview process.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills, and applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Remote Senior C++ Software Engineer in Stoke-on-Trent

C++ (C17+)
Python
Matlab
Data Signal Processing
Geophysics
Seismicity
REST APIs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with modern C++ (C17+) and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your server-side applications and database experience!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in previous roles. We love seeing candidates who can design scalable systems and have a knack for troubleshooting issues, so let us know how you’ve done this in the past!

Highlight Your Technical Communication:Since this role involves working closely with a small development team, it’s crucial to demonstrate your technical communication skills. Share instances where you’ve effectively communicated complex ideas or contributed to system architecture discussions.

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 this exciting opportunity. Plus, it makes the whole process smoother for everyone involved!

How to prepare for a job interview at Glenelly Recruitment Solutions

Know Your C++ Inside Out

Make sure you brush up on modern C++ features, especially C17 and beyond. Be ready to discuss your experience with server-side applications and how you've tackled challenges in previous projects using C++. This will show your depth of knowledge and practical application.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've solved complex problems in your past roles. Think about scenarios where you designed scalable systems or optimised code. This will demonstrate your analytical thinking and ability to contribute to system architecture.

Familiarise Yourself with the Tech Stack

Since the role involves interfacing with Python modules and understanding REST APIs, make sure you can discuss your experience with these technologies. Brush up on your knowledge of cloud services like AWS or Azure, as well as frontend concerns like JavaScript and Angular.

Communicate Effectively

Given the emphasis on technical communication skills, practice explaining complex concepts in a clear and concise manner. Be prepared to discuss how you’ve collaborated in small teams and contributed to documentation and design processes, as this is crucial for working effectively in an agile environment.