Within SOCIETE GENERALE's corporate and investment banking arm, this department focuses on equity and equity derivatives products and services.
It provides Global Equity and Derivatives Solution department with in-house developments and solutions to support its operational processes and secure its business growth. This department is a worldwide entity spread across Europe, New York and Asia. It is composed of Project Managers, Business Analysts, Developers, Quality Assurance and Application Support representatives.
This team is developing and maintaining exchange connectivity and high performance of front office systems. It includes development of real-time trading automations on electronic markets as well as back test tools in business areas, where the activity is particularly critical. The team guarantees fast development of new trading strategies/markets and ensures a constant technical advance over the concurrence. All development will leverage on a common framework developed in Asia, Europe and Americas
RESPONSIBILITIES:
The main roles will be to:
Gather user requirements
Design, develop, test and maintain the high performance front office systems and to ensure all data and flows between other sales, trading and settlement applications are maintained
Respect internal IT norms, standards and processes
Build sophisticated real-time market data system, from defining the architecture to all process & workflow related aspects
Participate in front office application projects involving detail planning, coordinating, testing, reporting and communicating with the business line representatives as well as development team to ensure successful project delivery under a challenging environment.
Provide 2nd or 3rd level of technical support on front office applications
Work with minimal supervision both as an individual and on a team
Produce all development documentations for relaying the process to internal production support team
Rely on IT best practices to improve quality of development
Participate to the global framework developed in Europe, Asia and US
Report status to client and IT management
FUNCTIONNAL SKILLS:
Required:
Knowledge of Investment Banking/ Financial products and services with a specific focus on futures, equities, ETF and listed options.
Good understanding in real-time data dependency in sales, trading and settlement applications
Sound knowledge in Systems Development Life Cycle (SDLC / Change management process)
Desired/Plus: Statistics, mathematics.
TECHNICAL SKILLS:
Required:
Excellent object-oriented programming skills
Good technical skills in C/C++, C#, UNIX, LINUX, client server development
Strong knowledge on messaging technologies, network protocols, socket programming
Shell/Perl scripting
Source control tools
Desired/Plus:
Unit testing tools
Knowledge of source control application (CVS preferred)
COMPETENCIES:
Required:
Excellent problem solving and analytical skills
Algorithmic skills
Dynamic, detail-oriented, fast learning capacity and able to work in a high pressure environment
Good written & verbal communication skills
Knowledge in change management
Aptitude to work on different subjects at the same time.
Desired/Plus:
Knowledge in SDLC (software development life cycle)
Project management skills
PRIOR WORK EXPERIENCE:
Required: Previous significant experience as a developer/project management in an investment banking environment (at least 3 years)
Desired/Plus: Significant experience within a development team providing connectivity to the market.
EDUCATION: Bachelor's degree in computer science. A master degree or equivalent would be a plus