SonicJobs Logo
Login
Left arrow iconBack to search

Senior Software Engineer

Anonymous
Posted 7 hours ago, valid for 17 days
Location

Cambridge, Cambridgeshire CB21NT, England

Salary

£80,000 - £90,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • Senior C++ Software Engineers are required to have extensive proven experience in C++ software development at a principal level, with a strong understanding of modern C++ 17.
  • Candidates should possess extensive experience with software deployment across multiple platforms and a solid knowledge of software architecture, design patterns, and best coding practices.
  • Familiarity with algorithms, data structures, agile methodologies, scripting languages such as PowerShell and Bash, and Embedded Linux is also necessary.
  • The role involves leading the design, implementation, and refinement of software features, providing technical leadership and mentorship to team engineers.
  • The position typically requires 5-7 years of experience, with a competitive salary range of $120,000 to $150,000 annually.

Senior C++ Software Engineers will have extensive proven experience in C++ software development at principal level
Strong understanding of modern C++ 17
Extensive proven experience with software deployment across multiple platforms
Strong knowledge of software architecture, design patterns, and best coding practices
Familiarity with algorithms, data structures, and agile methodologies
Scripting languages (PowerShell & Bash) and Embedded Linux experience

Senior C++ Software Engineers willlead the design, implementation and refinement of software features, driving improvements for both customer and developer experiences for large and complex systems
Provide technical leadership, mentorship and guidance to engineers within the team
Maintain a deep understanding of the product domain to ensure solutions meet customer needs
Produce reliable estimates with clear rationale, proactively identifying risks and dependencies
Conduct research on feasibility, alternative technologiesCommitment to delivering high-quality, maintainable code and thorough code reviews
Strong organisational skills with the ability to provide reliable estimates and meet project deadlines

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.