C++ Developer

Location: Tokyo, Asia
Salary: competitive
Job Type: Permanent

My client is looking for a smart, innovative, results-oriented individual to join our global backend development team. The role involves business and technical requirement analysis, design, hands-on development in a distributed architecture environment. An ideal candidate will have enterprise project management experience and a good knowledge of software engineering principles. The successful candidate is expected to work with the colleagues around the globe and hence excellent English communication (verbal and written) is a must. Knowledge of the financial industry or Equity Swaps preferred.

Skills Required:

- 3-5 years core development experience

- Proficient C++ skills

- Solid software engineering principles (data structures & algorithms, OO, SOLID, design patterns, multithreading, networking)

- Good problem solving, troubleshooting and debugging skills

- Excellent written and verbal communication skills (English)

- Working knowledge of a scripting language; Python preferred

- Experience in formal software development lifecycle (SDLC)

- Experience in test driven development and frameworks like GTest

- Experience with Git and Git workflows

- Working database knowledge (SQL, stored procs, schema design)

- Proficiency in Linux/Unix; e.g. shell scripting, process management

Skill Desired:

- Experience designing and developing large scale distributed client/server systems a bonus

-Front Office (Sales & Trading) development experience

- Knowledge of FIX protocol related to order management

- Project management abilities

- Knowledge in KDB/Q+ system a bonus

To find out more about Huxley, please visit www.apac.huxley.com/en

Huxleyについてもっと詳しく知りたい方はこちらへ→ www.apac.huxley.com/ja