C++ Software Engineer

C++ Software Engineer

Posted Today by Response Informatics

Negotiable
Inside
Hybrid
London Area, United Kingdom

Summary: The C++ Software Engineer role involves analyzing user requirements, implementing new features, and collaborating within a small agile team. The position is contract-based and requires a strong background in C++ software development. The role is hybrid, requiring three days on-site in London. It is classified as inside IR35.

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

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: C++ Software Engineer

Location: London, UK (Hybrid – 3 days in a week to Onsite)

Job Type: Contract – Inside IR35

Job Description

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