Connecting...

Algo coder – C++ 11/14/17

Job title: Algo coder – C++ 11/14/17
Contract type: Permanent
Location: Singapore
Sector:
Salary: SGD8,000-SGD12,000 per month
Contact name: Mohd Shahbaz Khan
Contact email: shahbaz.khan@ellwoodconsulting.com.sg
Published: 2 months ago

Job description

About our client

Our client provides EMS solution which sought by major global financial institutions – banks, broker dealers and hedge funds – to better-connect their FX trading desks with liquidity providers, wherever they are, through proprietary distribution connectors.

About the role

  • Bachelor’s degree in Software Engineering, equivalent industry experience acceptable.

  • Solid knowledge in C/C++.

  • Object Orient Programming concept.

  • STL, Socket, Multi-threading and Inter Process Communication.

  • Possess problem solving skills.

  • Familiar with Solaris or Linux and Windows operating systems.

  • Financial domain expertise a plus.

  • Familiar with development of mathematical algorithms a plus.

  • Familiar with shell scripting a plus.

  • Well organized work habits with attention to detail.

  • Good team player.

  • Good spoken and written communication skills.

Your responsibilities

  • Maintain and continue the development of the FX application.

  • Software component design & development.

    • Design and develop software components using best practices with C/C++.

    • Find creative solutions to existing problems.

    • Analyze existing software design and detect shortcomings, suggest and implement alternatives

    • Provide feedback for the software design of other teammates.

    • Gather software requirements and propose new ideas.

    • Contribute to group design discussions.

    • Work closely with team members and with other teams to ensure quick and easy integration of new components.

  • Product and component testing.

    • Unit testing and regression testing for software development and modification.

    • Work closely with QA to create testing plans.

  • Document new and existing components.

  • Research technologies and methodologies which will improve our product or practices.

 

You will have

  • Equally good at the small details and the big picture: You are hands on, capable of jumping in to help with firefighting, but still having a clear big picture, long term vision.

  • An experienced leader: You have multiple years of experience as a technical lead or architect. You know how to grow teams from scratch and have worked in very early-stage startups.

Get similar jobs like these by email

By submitting your details you agree to our T&Cs