C++ Software Engineers β Junior & Senior Contract Roles | London | Energy Sector | π‘ Exciting Contract Opportunities for C++ Developers at All Levels! Are you a C++ developer looking to work on cutting-edge projects in the energy sector ? We are hiring both junior (4+ yearsβ experience) and senior (10+ yearsβ experience) contractors to β¦ expertise or take on a leadership role, this is an opportunity to contribute to innovative solutions in a fast-evolving industry. Role Overview πΉ Junior C++ Developer (4+ yearsβ experience) β Work hands-on in software development, contributing to high-performance applications in a collaborative team. πΉ Senior C++ Developer (10+ yearsβ experience β¦ Lead development efforts, mentor junior engineers, and drive strategic technical decisions. Key Responsibilities β Develop and optimise C++ applications for high-performance systems. β Maintain coding standards and implement best practices. β Collaborate with cross-functional teams to meet project goals. β Troubleshoot and resolve complex technical issues. β (For senior roles) Lead teams, provide More β―
Experience of consuming cloud services from the big 3 providers Cloud platforms (e.g. Azure, AWS, Google). Both Linux and Windows development experience. Python, C++, TypeScript/JavaScript. CI/CD deployment experience (Azure DevOps, Helm, Flux). Experience working in a start-up. More β―
computer science, stats or physics degree (or equivalent experience) Have excellent high-level language coding skills in any of e.g. Perl, Python, C/C++, Go, Rust, NodeJS, Java and a language-agnostic attitude Have experience of Perl, Python 3 and NodeJS and a willingness to work with these or More β―
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
skills. Bonus Points for: Previous experience in a consultancy environment . Hands-on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ . Whats in It for You? At Ten10, we believe in recognizing and rewarding great work. Heres what you can expect: 25 Days of Annual More β―
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
skills. Bonus Points for: Previous experience in a consultancy environment . Hands-on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ . Knowledge of performance testing tools like JMeter, Gatling, K6 or Neoload. Whats in It for You? At Ten10, we believe in recognizing and rewarding More β―
history including 2.1 or first class STEM degree and at least AAB at A Level (or equivalent) Proficient in programming - their current stack includes C++, Go, Python and AWS - ideally you'll have exposure to these, but open to those willing to quickly pick up new languahes Strong problem-solving More β―
have experience with Linux packaging (Debian, RPM, Yocto) You have experience working with open source communities and licences You have experience working with C, C++ You can work in a globally distributed team through self-discipline and self-motivation. Additional skills that you might also bring Experience with graphics stacks More β―
in the industry Skills & Experience β Degree in Financial Mathematics, Mathematics, Computer Science, Physics, or related fields β Proficiency in one main coding language (Python, Java, C++, C#, KDB+/Q, etc.) β Eager to learn and grow in a fast-paced environment Why Join? π Ownership of greenfield projects and impactful work from More β―
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
in the industry Skills & Experience β Degree in Financial Mathematics, Mathematics, Computer Science, Physics, or related fields β Proficiency in one main coding language (Python, Java, C++, C#, KDB+/Q, etc.) β Eager to learn and grow in a fast-paced environment Why Join? π Ownership of greenfield projects and impactful work from More β―
North London, London, United Kingdom Hybrid / WFH Options
Client Server
at a buyside institution or Tier 1 bank You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals More β―
Remote, St James's Square, Greater London, United Kingdom Hybrid / WFH Options
Morris Sinclair Recruitment
challenges Comfort working in a dynamic startup environment Qualifications Microsoft Azure experience, particularly R integration Application containerization knowledge (Docker, etc.) Familiarity with Python, JavaScript, C++, bash, or other languages Web application development experience (React, .NET) Background in data security and IP protection workflows Knowledge of environmental sustainability concepts (carbon footprinting More β―
Experience: Experience: 5+ years of hands-on experience in GUI software development. Programming Skills: Proficiency in one or more of: JavaScript, Python, C/C++, C#, Java, HTML. Industry Background: Experience in developing GUIs for devices, preferably within the medical or other regulated industries. Technical Expertise: Solid understanding of UX More β―
South West London, London, United Kingdom Hybrid / WFH Options
Client Server
taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL More β―
Central London, London, United Kingdom Hybrid / WFH Options
Client Server
university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals More β―
London, England, United Kingdom Hybrid / WFH Options
Client Server
university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals More β―
london, south east england, united kingdom Hybrid / WFH Options
Client Server
university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals More β―
have You have experience with Google Cloud Platform You have good knowledge of at least one other programming language in addition to Python (Go, C++, etc.) You have experience with Docker You have at least one year of experience within the Ad Tech ecosystem What we have for you: We More β―
learning models and pipelines in Python, using common libraries and frameworks (e.g., NumPy, SciPy, Pandas, PyTorch, JAX), especially including deep learning applications; C/C++ for computer vision, geometry processing, or scientific computing; software engineering concepts and best practices (e.g., versioning, testing, CI/CD, API design, MLOps); container-ization More β―
Write clean, testable code with a commitment to maintaining high coding standards through comprehensive testing (Jest, PyTest, JUnit, etc.). Attributes: Need to Haves: C++ - Strong understanding of multithreading, asynchronous programming, network protocols. Advanced knowledge of Python and related frameworks (FastAPI, NumPy, Pandas, Pydantic) including multithreading and parallel design principles. More β―
and serialize data with JSON and Protobuf. Support engineers and scientists in understanding and adopting APIs and managing data. Review code in Python and C++, ensuring best practices. Collaborate with experts to develop and refine data processing pipelines. Create unit and integration tests for components. Build prototypes to prove concepts More β―
Estimation, design, development, and testing of features. Required Experience Financial Services experience (Buy or Sell-Side). Golang experience or other structured languages (C#, C++, Java). Proficient in building REST, WebSockets, and/or FIX-based APIs. Strong knowledge of data structures and algorithms. Excellent object-oriented or functional More β―
Estimation, design, development and testing of features. Required Experience Financial Services experience (Buy or Sell-Side). Golang experience or other structured languages (C#, C++, Java). Proficient in building REST, WebSockets, and/or FIX-based APIs. Strong knowledge of data structures and algorithms. Excellent object oriented or functional More β―
with Mongo, Redis, and Docker and supporting technologies - and tightly-integrating them with our UI. Though most Tradeweb server-side development is currently in C++, our goal is to have consistent practices and tooling across both the UI and server-side. Tradeweb Technology jobs are fully remote. The Tradeweb Technology More β―
experience, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics Strong coding skills with demonstrated proficiency in programming languages, such as Java, C++, Python, JavaScript/TypeScript, or similar languages Great problem solving skills with ability to dive into and navigate existing complex systems Familiarity with data structures More β―
platforms Extensive experience in building and bringing up embedded Linux custom images Programming and Software Development Experience in programming languages such as C/C++, Python, and JavaScript Experience in network communications including knowledge in protocols such as TCP, UDP and experience in implementation of OTA (over-the-air) firmware More β―