Senior Software Engineer / Team Lead

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
£ 100K

Job location

Remote
Charing Cross, 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
Multicasting
Network Protocols
Object-Oriented Software Development
Software Engineering
Software Systems
TCP/IP
Multithreading
Information Technology
Low Latency
Transport Protocols

Job description

  • Head-up an Agile team of 5 engineers
  • Build and maintain Exchange Connectivity software systems
  • Ensure real-time and low latency performance
  • Maintain data feeds and develop key underlying transport protocols for data transmission
  • Remain hands-on with a 50/50 split between development and technical / team leadership
  • Coach and mentor team members
  • Provide project leadership

Technologies:

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

Requirements

  • C / C++ development skills on Windows OS
  • C# skills (beneficial)
  • Full software development lifecycle experience
  • Good knowledge of networking protocols (e.g. TCP/IP, multicast)
  • Strong grounding in Computer Science fundamentals (e.g. multi-threading, OOP, Data Structures, Design Patterns)
  • Collaborative with great communication skills
  • Experience in mentoring and developing others

About the company

We are a global market data provider looking for a Senior Software Engineer / Team Lead to join our team in London. This is a unique opportunity for a skilled C++ Software Engineer with team leadership capabilities, where you will be involved in developing software systems handling 40 billion messages per day. You will work in our City office three days a week, with the flexibility to work from home for the remaining two days. This role is a 12-month Fixed Term Contract, offering a competitive salary of up to £115k, along with benefits such as bonus, 25 days holiday, pension, life assurance, private medical and dental care, and wellness programs.

Apply for this position