Commodities Pre-Trade Pricing Senior Developer - VP - Pune
Citi
The Applications Development Technology engineer is responsible for establishing and implementing a new Commodities Pricing Platform used by sales and traders for flow & exotic products focusing on the back end pricing, persistence and data processing services.
Responsibilities:
- Architect and develop the Commodities Pricing Platform with robust and scalable server side using Python and C#
- Work with the quants and traders on implementing linear and option product pricing, implied volatility & greek calculations as well as develop functionality in the UI to display the data in a consolidated manner
- Examination of existing trader spread sheets to understand pricing logic, and then translation of this logic to a functional technology solution
- As a delivery lead, work closely with various partners including business representatives (Front Office, Product Control, Market Risk, Finance, and Regulatory), quants, and other technology teams in a fast-paced environment dedicated to delivering business value enhancing the Commodities business competitive edge
- Deliver solutions in line with Commodities Technology electrification strategy
- Understand business and technology requirements, discuss with key stakeholders and prioritize deliveries
- Be involved to implementation, testing, documentation and release process as per business requirements and firm standards
- Work directly with developers, quant analysts and traders/sales to drive electrification within Commodities
- Collaborating with other global Commodities technology teams and more widely across markets technology
Knowledge/Experience:
- 12+ years of relevant experience required
- Experience closely working with Front Office and Quant teams, understanding their requirements and implementing solutions adhering to business needs
- Experience developing projects covering linear and option Pricing, Risk/PNL, RFQ, Trade Booking
- Strong commodities Business Knowledge
- Experience with building and maintaining robust and scalable platforms.
- Ability to work in a fast paced trading environment
- Experience working in multi phased projects with involvement from stakeholders and development teams across multiple regions
Technical Knowledge/Experience:
- Expert in one or more of these technologies: Python / Java / C# / C++
- Tibco / Rabbit MQ / Kafka / Solace
- Docker / Openshift / Kubernetes / AWS / Google App Engine
- Reuters / Bloomberg exchange integration
- MongoDB / Couchbase / Redis / GraphQL
- Grafana / ELK
Education:
- Bachelor’s degree/University degree or equivalent experience
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
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 review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.