FX Options Velocity Pricer Developer

Citi ,
London, Greater London

Overview

Job Description

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to bring a passionate engineer who can enhance existing platforms but crucially, contribute to build next-generation pricing systems. **Responsibilities:** + Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements + Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards + Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint + Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation + Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals + Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions + Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary **Qualifications:** + 6-10 years of relevant experience in Apps Development or systems analysis role + Extensive experience system analysis and in programming of software applications + Experience in managing and implementing successful projects + Subject Matter Expert (SME) in at least one area of Applications Development + Ability to adjust priorities quickly as circumstances dictate + Demonstrated leadership and project management skills + Consistently demonstrates clear and concise written and verbal communication **Skills:** + Expert in C# .Net, Multithreading, FIX API, Winforms, WPF, Design Patterns, OO design. + Preferably knowledgeable in either java or Python besides C# + Passionate about test driven development + Knowledge of streaming solutions like Storm, K-Streams + Experience in SQL,PL/SQL + Exposure to client and server side JavaScript frameworks is definitely + Exposure to profiling applications + Understanding of computing science fundamentals - concurrency, algorithms, operating systems + Mathematical aptitude and ambition to learn mathematics for financial derivatives This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ----- Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - GB ----- Time Type : ----- Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity. Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity CLICK HERE at . To view the "EEO is the Law" poster CLICK HERE at . To view the EEO is the Law Supplement CLICK HERE at . To view the EEO Policy Statement CLICK HERE at . To view the Pay Transparency Posting CLICK HERE at . Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.