Home » Singapore » Software Developer (C++)

Software Developer (C++)

Employer: ARGYLL SCOTT CONSULTING PTE. LTD.
Industry: Software Development
Location: Singapore

Roles & Responsibilities

Our client is a Global Banking with great emphasis on training and development. This well-recognised brand company offers a great working environment to drive your career forward. With the growth of the business, they are seeking Software Developer to join their team.

Excellent opportunity to emphasis is placed on development, training, and with proven track records for career progression
Attractive Salary Package
Hybrid working enviroment – Working hours: Mon – Fri (9:00 AM-6:00 PM) 2 days office / 3 days WFH
12 months Contract position with – possibly extendable/convertible/renewable
Responsibilities;
The team is currently working on Bank’s forex trading system. Deals with all FX transaction. Front office trading application 90% of work in C++ software language, experience in Oracle DB, Operating system Linux. Developer who has experience in Mutithreading.

Take responsibility for the system component design and development.
Ensure developed code has significant coverage by automated tests.
Build relationships with key stakeholders.
Manage application support handover to global teams.
Maintain and enhance the code base after project go-live.
Build relationships with teams inside/outside FM, Infrastructure units etc.
Advocate delivery excellence, ensuring application release quality.

Qualifications;
C++14/17 skills, knowledge of the STL, experience of the Boost libraries is highly desirable.
Experience in one or more of the following is highly desirable: system, network or low latency programming
Development on Linux using gcc, gdb, git and associated debugging tools.
Knowledge of all aspects of software design, development, and deployment.
Working knowledge of FX products, pricing, and real time risk management desirable.
Working knowledge of the design of scalable, high availability, supportable distributed architectures.
Working knowledge of messaging and communication protocols including TCP, UDP, multicast, and data encoding
Working understanding of SQL and simple DDL operations.
Excellent oral and written communication skills, ability to interact with business representatives.


Send your CVs to [javascript protected email address]