HamburgerMenu
hirist

Software Developer - C++

Youth4 Talent Solutions
2 - 6 Years
Multiple Locations

Posted on: 14/08/2026

Job Description

Job Duties :


- Collaborating closely with senior engineer and cross functional teams to design, implement, and optimize software solutions.

- Developing, testing, and maintaining high quality software applications using C++.

- Analysing and solving complex problems via Data Structures & Algorithms.

- Understanding and leveraging operating system principles to enhance software functionality and efficiency.

- Participating in and performing code reviews and knowledge sharing sessions to promote best practices and maintain code quality and robustness.

- Monitoring and troubleshooting production systems, promptly identifying and resolving any issues to maintain uninterrupted trading uptime.

- Tracking and onboarding the latest developments in industry trends, trading technologies and best practices.

Requirements :

- A Bachelor's degree preferably in Computer Science, Engineering, or a related field.

- 2-6 years of experience as a software developer ideally within a high-frequency/algorithmic trading environment

- Strong foundational proficiency in C++ programming, with a proven track record of writing efficient and maintainable code

- In-depth knowledge of how computers work, including hardware and software interactions.

- Solid understanding of data structures and algorithms, with the ability to apply them to solve real world problems.

- Comprehensive knowledge of operating systems, including their design, functionality, and performance considerations.

- Basic understanding of computer networking principles and protocols.

- Excellent communication and collaboration skills.

- Eagerness to learn and adapt to new technologies and methodologies

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...