Senior Software Engineer - C++

Posted 13 May 2022
Salary£90000 - £110000 per annum + + Bonus + Benefits
LocationLondon
Job type Permanent
DisciplineTechnology Recruitment
Reference20876
Contact NameBilly Hamblin

Job description

Senior Software Engineer with expert level C++ skills required to join SaaS company who are providing Blue-Chip organisations within the finance industry the tools to enable better, data-driven decisions through their financial anayltics and modelling technology.

As a technical expert you will plan and deliver complex projects both from a coding and architectural stand point, working collaboratively within an agile development team. You will have responsibility for deliverying new features and capability as well as extending and miantining the existng code base.

Your responsibilities will include:
  • Working with the team to restructure the existing monolithic platform to a client-server architecture with a view to expanding to a cloud-enabled future.
  • Mentoring, pairing and assisting other team members in the sprint lifecycle in development work, including new feature development and bug-fixing.
  • Writing code that with an emphasis on readability, testability, and maintainability with an eye for expanding the software into a microservice style architecture.
  • Liaise with the product team to understand user problems and propose appropriate, elegant solutions
  • Using industry best practice to design and build server-side components
  • Testing work thoroughly against normal usage as well as edge cases, to minimise rework

Technical Requirements:
  • Expert-level experience working with C++ applications
  • Experience successfully delivering projects that pay-down technical debt
  • Experience successfully delivering projects migrating from monolith architecture to a modern, scalable architecture
  • Familiarity with code versioning tools (such as Git, SVN)
  • Worked with database systems such as SQL Server or other SQL based databases
In return you will find yourself with a lot of autonomy within a small team giving you the chance to make real impact from day 1. you will also be afforded the freedom to unleash your creativity, where you will be supported in exploring innovation.

The working model is hybrid, with 2-4 days working remotely and some days in the central london office. Alongside a competetive salary, you will also recieve bonuses, private pension, healthcare and life insurance on top of excellent maternity and paternity benefits.

If you're interested in joining a company whose product is fornt and centre in an industry ripe for disruption and can offer considerable opportunity for personal career development and continuous training in modern tehcnologies, please click apply for immediate consideration.