Our client is a Korean Investment Bank with large global presence across several offices in the APAC region, Europe and the United States. Our client's Quantitative Development team are actively looking at expanding their arsenal hiring top experienced and capable individuals.
The key responsibilities of the Front Office Application Developer include:
- Design, implement, and maintain front office desktop applications for pricing, risk, positions, quoting and other workflows related to trading of both listed and OTC products
- Understand enough about both listed and OTC products to implement effective UI and UX
- Continually improve system performance, stability, usability, and maintainability
- Optimise database usage and identify areas for further optimisation
- Obtain requirements from the trading desks and formulate a development plan based on the requirements and overall business context
- Communicate timelines and system changes effectively to the broader team
- Demonstrate ownership the full application stack and provide support as necessary to ensure continuous system stability and up time
- Proactively seek opportunities to apply new technologies to address business needs
The key requirements of the Front Office Application Developer include:
- Technical degree from a top school
- At least two years of full-time experience with C# in a front office role
- Strong understanding of object-oriented programming and UI frameworks
- Knowledge of multi-threading and async/await programming paradigms
- Ability to autonomously translate business requirements into a development plan
- Judgement in deciding which technologies to apply to a specific problem
- Proficiency in code versioning tools such as Git
- Working knowledge of SQL database programming
- Experience with HPC and parallel computing preferred
**Our client will sponsor visas for high-calibre candidates based overseas