C++ Software Engineer

C++ Software Engineer

Posted Today by TESTQ Technologies

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The C++ Software Engineer role involves analyzing user requirements, designing solutions, and implementing new features within a small, agile team. Candidates should possess over five years of commercial software development experience in C++, along with SQL and Unix/Linux skills. Collaboration on code reviews and adherence to best practices are key aspects of the position. Additional beneficial skills include experience with Oracle, event-driven messaging, and knowledge of financial markets.

Key Responsibilities:

  • Analysis of user requirements and translation into solution design
  • Estimating and breaking down tasks into manageable chunks
  • Implementation of new features and feature enhancements
  • Collaborating on code reviews and best practice within a small, agile, focused team

Key Skills:

  • 5+ years of commercial software development experience using C++
  • SQL experience
  • Good Unix/Linux experience
  • Relevant degree in a numeric discipline, or equivalent work experience
  • Excellent written and spoken English
  • Oracle Experience (highly beneficial)
  • Experience of event-driven distributed messaging (e.g. Kafka) (highly beneficial)
  • Experience of financial markets and the trade lifecycle (highly beneficial)
  • C# and any GUI development experience (highly beneficial)

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

What you will be doing: As a C++ Software Engineer, you will be involved in:

  • Analysis of user requirements and translation into solution design
  • Estimating and breaking down tasks into manageable chunks
  • Implementation of new features and feature enhancements
  • Collaborating on code reviews and best practice within a small, agile, focused team

What you will need:

  • 5+ years of commercial software development experience using C++
  • SQL experience
  • Good Unix/Linux experience
  • Relevant degree in a numeric discipline, or equivalent work experience
  • Excellent written and spoken English

Highly Beneficial if you have:

  • Oracle Experience
  • Experience of event-driven distributed messaging (e.g. Kafka)
  • Experience of financial markets and the trade lifecycle
  • C# and any GUI development experience