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
£ 100KJob 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.