Job Overview
Company logo:https://media.licdn.com/dms/image/v2/D4E0BAQH_u7gNgj1frA/company-logo_400_400/company-logo_400_400/0/1703000674120/trayport_logo?e=1749686400&v=beta&t=sYoRUywTZ9x9VQd_BK2APiBjlUDvVBe4SKZdPde0TlU The RoleWe are seeking a skilled software developer to join our dynamic development team, focusing on our market data collection back-end. In this role, you’ll play a key part in the design and development of new features, as well as maintaining and improving existing functionality to ensure a seamless experience for our clients.
Responsibilities
Design, implement, and maintain efficient and scalable features in C++ and C#.Write high-quality, maintainable, and testable code, adhering to best practices.Collaborate with the team to troubleshoot and resolve client-reported issues, ensuring timely and effective solutions.Participate in code reviews, helping to ensure the highest standards of software development.
Skills and Experience
EssentialStrong proficiency in C++ and object-oriented design principles.Experience with writing efficient, maintainable, and high-performance code.Familiarity with unit testing and ensuring code reliability through testing.
DesirableExperience working with multithreaded applications.Knowledge of databases (Firebird is a plus, but not required).Experience with C# is a plus
The PersonWe’re looking for someone who is:A proactive problem-solver with strong communication skills.Passionate about writing clean, efficient code and improving systems.Able to work both independently and as part of a collaborative team.Motivated to stay up-to-date with the latest technologies and trends in software development.