Our client is looking for a senior C/C++ Developer with experience in the securities trading or investment banking industry. This is a remote job based in malaysia but involves coordination with a global team. Previous experience migrating C/C++ applictions is required.
Job Description
Must have development, enhancement, and maintenance experience in C/C++ applications on UNIX-based platforms.
Exposure to application migration from UNIX (IBM AIX) to Linux (Ubuntu/RHEL) is mandatory.
5-8 years of experience with C (required) and C++ (preferred).
Must be able to multi-task and prioritize effectively.
Must be capable of independently owning tasks and contributing to the team.
Must be able to work on efforts that involve collaboration across global teams.
Experience in a collaborative, multi-disciplinary team environment is essential.
Strong technical, analytical, interpersonal, communication, and writing skills are required.
Able to understand high-level technical aspects of existing systems and services.
Demonstrates responsibility, dependability, and ownership of assigned issues.
Able to communicate complex technical solutions clearly and understandably.
Job Requirements
Proficiency in C (required) and C++ (preferred).
Hands-on experience in migrating C/C++ applications from UNIX (IBM AIX) to Linux (any distribution such as Ubuntu, RHEL, Debian, RTOS, CentOS, etc.) is required.
Must have experience working on UNIX and Linux platforms and possess shell scripting skills.
Knowledge of system programming in C, including inter-process communication (IPC).
Proficient in compiling large codebases and writing/customizing Makefiles.
Familiarity with compilers (e.g., GCC) and debuggers (e.g., GDB), as well as embedded SQL/C coding and compilation.
Good understanding of libraries and linking processes.
Additional Requirements
Prefer Japanese languge skills or have previous experiece workign with Japanese Companies
Experience in Securities, Trading or Banking Software is a plus
Priority will be given to candidates who have worked remotely as part of global teams