Nivel cariera

Middle (2-5 ani), Senior (5-10 ani), Executive (>10 ani)

Limbi vorbite

engleză

Adresa/ adresele jobului

169 Calea Floreasca, București


Position summary

As a Senior C++ Developer you will work throughout the full development lifecycle to create scalable, fault tolerant and secure code. Keeping up-to-date with the latest industry trends and technologies, you will devise elegant solutions for huge technical challenges. You can become part of the strategic changes that are happening within the team during a period of growth.

Duties & accountability

Develop and maintain server side applications primarily in C++. Design, develop and maintain SQL stored procedures. Requires knowledge of Microsoft SQL Server including database design, management principles, structure modification and performance tuning. Work as part of an agile development team to design, estimate, develop and implement software solutions that satisfy the business requirements. Manage code using version control systems. Handle deployment of application and code library updates to application servers following company change management policies and procedures. Provide support for applications owned by the team and act as point of contact for the team. Research and resolve client-reported issues. Analyse application performance, research performance issues, and optimize objects managed by the team. Continuously expand knowledge in area of specialization. Use of continuous integration. 

Education and experience

BS or MS degree in Computer Science, related field, and/or equivalent work experience. A strong understanding of Microsoft C++ with at least 8 years experience, in addition to STL,. Python is a big plus

Commercial awareness

Real-time event processing background and high-throughput optimization skills and experience with concurrent / parallel execution. Experience in optimizing code for low latency within the pricing domain. Exposure to the FIX protocol, pre and post trade is a big advantage. This role will utilize your knowledge in middle-ware development. Successful and dependable deployment is on our radar, so competency in this area using puppet or similar is highly regarded.

Management requirements

Strong interpersonal skills – must be able to work effectively as part of a team project and foster team cooperation.


Personal impact

This role is a great opportunity to get exposure in the world of FX. You must have the ability to work under pressure and deliver under tight deadlines.

Communication

Must be able to effectively communicate technical information to both technical and non-technical personnel.

Teamwork

Work as part of an agile development team to design, estimate, develop and implement software solutions that satisfy the business requirements.