Overview
We are seeking a highly skilled and motivated VP Risk Developer to join our Equities Risk Technology team. This role offers an exciting opportunity to work on critical risk management systems, developing cutting-edge solutions that support our global trading desks. The ideal candidate will be a hands-on developer with a strong commitment to engineering excellence, particularly in Test-Driven Development (TDD), and will contribute to the full software development lifecycle.
Responsibilities
* Design, develop, and maintain robust, scalable, and high-performance risk management applications for Equity Derivatives.
* Implement solutions across the full stack, utilizing React for front-end development, Kotlin for back-end services, and integrating with MongoDB, Oracle, Solace, and Kafka.
* Champion and strictly adhere to Test-Driven Development (TDD) methodologies, ensuring high code quality, comprehensive test coverage, and maintainable software.
* Collaborate closely with quantitative analysts, traders, and other technology teams to gather requirements, define technical specifications, and deliver solutions that meet business needs.
* Participate in code reviews, architectural discussions, and contribute to the continuous improvement of development processes and practices.
* Troubleshoot and resolve production issues, ensuring the stability and reliability of risk systems.
* Contribute to the evolution of the technical architecture and strategic direction of the risk platform.
Qualifications
* Strong proficiency in Kotlin for backend development.
* Extensive experience with React for building responsive and user-friendly web interfaces.
* Demonstrable expertise in Test-Driven Development (TDD) and unit testing frameworks.
* Solid experience with MongoDB and Oracle databases, including schema design, query optimization, and performance tuning.
* Experience with messaging platforms such as Solace and Kafka.
* Proficiency with version control systems (e.g., Git) and CI/CD pipelines.
* Familiarity with containerization technologies (Docker, Kubernetes).
* Experience with cloud platforms (e.g., AWS, Azure, GCP).
* Proven experience in software development, with a significant portion in financial services or a related high-performance computing environment.
* Proven track record of delivering complex software solutions in a fast-paced environment.
* Experience with Equity Derivatives products (e.g., options, futures, structured products) and their associated risk measures (e.g., Delta, Gamma, Vega, Rho, Theta) is highly beneficial but not mandatory.
* Understanding of market risk, credit risk, or operational risk concepts is a plus.
* Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related technical field or equivalent experience.
* Excellent problem-solving and analytical skills.
* Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
* Ability to work independently and as part of a globally distributed team.
* Proactive, self-starter with a strong sense of ownership and accountability.
Benefits
* Working at Citi with a hybrid working model (up to 2 days working at home per week).
* Competitive base salary (annually reviewed).
* 27 days annual leave (plus bank holidays).
* A discretionary annual performance-related bonus.
* Private Medical Care & Life Insurance.
* Employee Assistance Program.
* Pension Plan.
* Paid Parental Leave.
* Special discounts for employees, family, and friends.
* Access to learning and development resources.
By joining Citi, you will be part of a business casual workplace with a hybrid working model and the opportunity to grow your career while making an impact.
#J-18808-Ljbffr