Front Office C++ Developer # 088148

SMG IT is looking for an Application Developer to work directly with the US Desk of the Systematic Market-making business. The main area will be on Risk Management  applications, which covers all major SMG Strategies running in US and Canada. The main responsibilities will include:

  • Development, support and maintenance of Market Access Rule Engine  – US based Risk Monitoring Application, including price feed and Client Notification applications

  • Development for production release and support processes

  • System performance statistics gathering and reporting

  • Support key trading applications in a transparent and proactive manner

  • Occasional evening/weekend support requirements (normally, through remote access)

The successful candidate will have a Computer Science degree or equivalent, and possess in depth knowledge and experience of developing in C++. A solid background in Linux is a must.

Skill set:

  • Solid OOP skills in C++, multithreading and IPC are  essential

  • Solid Linux OS and scripting ( eg Perl or Python ) experience essential

  • Relational database skills ( eg ORACLE ) essential

  • Knowledge of market data feed handlers and execution feeds highly desirable

  • Knowledge of Equities and Futures asset classes desirable

  • Proactive mentality essential

  • Good communication skills essential


Proactive Approach:

  • Shows drive, passion and can-do attitude

  • Challenges status quo and contributes to change

  • Spots and seizes opportunities for the bank and for individuals within her/his area

  • Is eager to grow and learn for her/his area and as an individual

  • Stretches her/himself and others to manage things forward

People Leadership:

  • Effectively leads a team: communicating, setting direction, making decisions, intervening when off track

  • Delegates and empowers: assigns clear responsibilities and manages performance

  • Thinks ahead, acts with oversight, co-ordinates efforts to support strategy

  • Coaches and develops people, provides actionable feedback

  • Fosters collaboration within and across teams

  • Understands a range of attitudes and styles – leverages differences to achieve better results

Principled Behavior:

  • Has no compliance or control issues

  • Fully complies with the bank’s code of conduct and all applicable laws, regulations and policies

  • Supervises her/his direct reports effectively, takes preventive action where needed and sanctions misconduct

  • Shows true concern for compliance and control standards, protects the bank's reputation and earns our clients' trust

  • Is diligent, disciplined and organized in her/his work: meets deadlines, strives for high quality, has complete documentation

  • Promotes and considers operational efficiency in  business decisions resulting in the efficient use of the Bank’s resources

Partnership with Clients:

  • Proposes solutions that truly fit clients’ needs

  • Communicates effectively; moves easily from discussion to agreement

  • Is calm and confident with clients

  • Develops sustainable client relationships

  • Creates a network for the client within Credit Suisse

Professional Skills:

  • Has developed a complete base of knowledge in her/his areas of expertise

  • Effectively applies her/his knowledge to deliver solutions that fit the purpose and are feasible

  • Readily shares knowledge

  • Approaches problems systematically and objectively, analyses facts and evaluates options, draws sound conclusions