C++ Dev (Application Development)

  • Competitive
  • Tokyo, Tokyo-to, Japan
  • Permanent, Full time
  • Morgan Stanley
  • 19 May 19

See job description for details

We are 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

Qualifications:

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