A Trading firm is looking for Lead C++/Java Developer to join their Singapore office. The main reponsibilities includes designing and implementing a high-frequency trading platform. Solid C++/java developer who does not come trading background and is keen further challenge his/her development skill are welcome to apply.
Responsible for software design and development.
Responsible for gather and process specifications and requirements provided by solution architect.
Responsible for refining functional software code.
Ensure all development is carry out within the EDMI software development framework.
Ability to compose well designed, testable, reusable and efficient code and libraries by using best software development practices.
Ability to create, organise and maintain software documentation.
Prepare and conduct product demos with stakeholders.
Minimum Degree or Diploma in Mathematic, Computer Science and or Software Engineering
Deep understanding of concurrent, multi-threaded application in C++/Java
Knowledge of Linux
Experience in software house environment
Knowledge in Git or other code distributed version control system, and Agile software development will be an added advantage