C++ Developer, Windows Networking

Client Server
Manchester, United Kingdom
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 70K

Job location

Remote
Manchester, United Kingdom

Tech stack

Microsoft Windows
Agile Methodologies
Amazon Web Services (AWS)
C Sharp (Programming Language)
C++
Cloud Computing
Data Transmissions
Data Structures
Software Design Patterns
Microsoft Networking
Multicasting
Network Protocols
Object-Oriented Software Development
Software Engineering
Software Systems
TCP/IP
Multithreading
Backend
Information Technology
Low Latency
Transport Protocols

Job description

  • As a C++ Developer, I will be a part of an Agile team dedicated to building and maintaining Exchange Connectivity software systems that demand real-time performance and low latency. My role will involve maintaining data feeds and developing essential transport protocols for effective data transmission. I will work with a platform developed using C++ and C#, deployed on AWS, which handles an impressive 40 billion messages daily.

Technologies:

  • AWS
  • C#
  • OOP
  • TCP/IP
  • Windows
  • Cloud
  • Backend
  • C++

Requirements

  • Proficient in C/C++ development on Windows OS
  • Experience throughout the full software development lifecycle
  • Strong knowledge of networking protocols, such as TCP/IP and multicast
  • Solid grounding in Computer Science fundamentals, including multi-threading, OOP, Data Structures, and Design Patterns
  • Excellent collaboration and communication skills
  • Based in the UK and do not require visa sponsorship

Benefits & conditions

This position is a 12-month Fixed Term Contract that offers the flexibility of remote work within the UK, especially for those not within commuting distance of London. I will benefit from a competitive package, including a salary of up to £70k, a bonus, 25 days of holiday, pension contributions, life assurance, income protection, private medical and dental care, gym subsidy, and wellness apps. I will also have access to a cycle-to-work scheme, options to purchase stock, family leave, sabbaticals, and continuous training opportunities with a personalized budget. Through this role, I will gain valuable experience in finance and exchange connectivity.

Apply for this position