The AES IT team is looking for a C# developer with experience of server-side application development and solution delivery. The primary focus of the role will be developing new and existing applications and services, which form a core part of the AES algorithmic trading platform, including the core framework and peripheral systems and tools.
Primary responsibilities
- 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
General responsibilities
- 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
Skills and expectations
- 4+ years 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 normalisation, 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)
- Mathematical ability – an appreciation of algebraic, geometric and statistical concepts and their application in problem‑solving (e.g. linear and non‑linear functions, linear interpolation, transformations and translations, population distributions and standard deviation calculations)
- Proactive: Willingness to work in a high pressure, delivery-focused front office environment
- Principled Behaviour: Minimise 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 organisational and oral and written communication skills
Send me your resumes at vince@alphait.us