Senior Software Engineer / Team Lead C++

Client Server
Charing Cross, United Kingdom
2 days ago

Role details

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

Job location

Remote
Charing Cross, United Kingdom

Tech stack

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

Job description

Senior Software Engineer / Team Lead (Windows C / C++, C#) London to £115k FTC

Are you a skilled C++ Software Engineer with technical / team leadership skills looking for a new opportunity?

You could be progressing your career in a senior, hands-on role at a global market data provider.

As a Senior Software Engineer / Team Lead you will head-up an Agile team (5 engineers) focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission.

The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day.

You'll remain hands-on with approximately a 50/50 split between development and technical / team leadership; you'll coach and mentor the team, developing others and providing project leadership.

Requirements

  • You have C / C++ development skills on Windows OS, C# skills would also be of benefit
  • You have full software development lifecycle experience
  • You have a good knowledge of networking protocols e.g. TCP/IP, multicast
  • You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns
  • You're collaborative with great communication skills, happy to mentor and develop others

Benefits & conditions

Please note this is a 12 month Fixed Term Contract, with full benefits

As a Senior Software Engineer / Team Lead you'll receive a competitive package:

  • Salary to £115k + bonus
  • 25 days holiday
  • Pension
  • Life Assurance and Income protection
  • Private Medical and Dental care
  • Gym subsidy and wellness apps
  • Cycle to work scheme
  • Ability to buy stock options
  • Family leave and sabbaticals
  • Continuous training and career development including personalised budget

About the company

Managed by: C++ Team

Apply for this position