We are currently hiring for the position of Senior C++ Developer, preferably with previous work experience in financial institutions. This is a fully REMOTE role and you will be responsible for enhancing the global platform. Your dynamic blend of technical proficiency, financial industry insight, and a collaborative approach will be highly valued.
Responsibilities:Participate in the entire project lifecycle, actively contributing to all phases including design, development, deployment, and maintenance, with a primary focus on enhancing backend servers for real-time applications.Work extensively with a substantial codebase, demonstrating a comprehensive understanding of the existing code and actively contributing to its improvement.Facilitate rigorous code testing, providing support to teams in resolving development and testing issues to ensure the delivery of high-quality software.Foster collaboration with internal stakeholders and external business partners to align development efforts with organizational objectives.Articulate and define project requirements and specifications, ensuring clarity and coherence throughout the development, testing, and post-production stages.
Qualifications:Proficient communication skills in English.At least 8 years of professional experience in C++ contributing to the delivery of high-quality products.Strong expertise in object-oriented programming using C++.Demonstrated experience in C++ development within Windows or Linux environments.Competence in multi-threading, client-server architecture, multi-layer system architecture in C++, Distributed Systems, or low-latency solutions.Proficiency in SQL or other relational databases.Knowledge of network programming and TCP/IP.
Nice-to-Haves depending on the project: Python and/or JavaScript, Perl and/or shell scripting, Visual Studio, XML, FpML, NodeJS, STP, Git.
Education:
College degree in computer science or related technical discipline, or an equivalent level of technical knowledge.
Compensation & Benefits:
Competitive Compensation:We offer highly competitive compensation that will be based on your experience and expertise, ensuring that your dedication and hard work are duly rewarded.Remote Work & Flexibility:Enjoy the freedom and flexibility that come with a 100% remote work environment and flexible working hours, allowing you to balance work and life seamlessly.Technology Allowance:Benefit from a generous budget allocated for computer and office equipment to ensure you have the tools you need to excel in your role.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
