Project description:
This role offers an unrivalled opportunity to learn about global electronic-trading, working for the industry-recognized market leader in Algorithmic Trading. The role will be focused on delivery of new projects on the AES book of work. The successful candidate will work very closely with the AES London Development team and be directly involved in a challenging and high-profile area of the finance industry. Successful delivery in the AES space makes a direct contribution to the firm’s revenue.
Responsibilities:
- C#/.NET application development in a Windows Server environment;
- Development of strategy simulation and back-testing framework;
- Development of advanced order entry user interfaces;
- Writing of automated unit tests and QA regression test packs;
- Configuration and release management;
- Problem analysis and resolution;
- 3rd line support of the applications developed.
- Software delivery following the full software development life-cycle;
- Close collaboration with the AES IT London product development team and front-office staff;
- Close collaboration with other IT teams to leverage existing technologies as necessary;
- Develop an in-depth understanding of key system dependencies;
- Support and maintenance of the applications developed;
We expect from the perfect candidate:
- 4+ year’s industry experience with C# (.NET Framework 3.5 or higher) using generics, multi-threading and messaging technologies. Windows Forms and/or WPF experience preferable but not essential.
- Knowledge of SQL database technologies (Oracle PL/SQL and/or Microsoft T-SQL), including database modelling and schema design (table design, data normalization, implementation of referential integrity and data constraints)
- Experience of full software development life-cycle (requirements analysis, design, development, unit-testing, build and deployment and post-implementation support.
- Knowledge of web-technologies (HTML5/JavaScript) preferable but not essential.
- Proactive: Willingness to work in a high pressure, delivery-focused front office environment.
- Principled Behavior: minimize operational risk in a production environment and adhere to stringent controls and policy covering Electronic-Trading environments.
- Partnership: Required to engage with other IT teams in order to deliver the project
- Professional Skills: Self-motivated, with excellent organizational and oral and written communication skills