Test Environment Support: Automate the provisioning, deployment and data refresh of test environments (dev, SIT, UAT, pre-production), using Docker and OpenShift to provide isolated, on-demand environments that reflect production.
Product Collaboration: Partner with developers, traders and quantitative researchers to understand testing and tooling needs and turn them into improvements.
Agile & CI/CD: Contribute to and champion Agile practices and CI/CD processes, with continuous testing, automated quality gates and a focus on shift-left testing and faster releases.
AI-Powered SDLC: Leverage Citi's AI-powered development tools across the SDLC to enhance productivity, code quality and innovation.
Qualifications
Minimum 7 years of software development experience, with strong proficiency in Java or Python.
Experience building internal tools, frameworks or platforms, preferably for testing, simulation or environment automation.
In-depth knowledge of the FIX protocol and experience with FIX-based order flow.
Strong understanding of automated testing techniques and quality engineering practices, including BDD frameworks (for example Cucumber).
Experience with Docker, OpenShift and CI/CD pipelines (for example Jenkins or similar).
Experience in financial services with exposure to trading systems, and familiarity with performance, latency and high-throughput system concepts.
Solid understanding of Agile methodologies.
Strong problem-solving and communication skills, with the ability to prioritize multiple tasks in a fast-paced, globally distributed environment.
Knowledge of algorithmic trading, SOR, and regional exchange microstructure and regulatory regimes is an advantage.
Education
Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
#LI-Hybrid
#LI-RW2
Job Family Group
Technology
Job Family
Applications Development
Time Type
Full time
- Most Relevant Skills
- Please see the requirements listed above.
- Other Relevant Skills
- For complementary skills, please see above and/or contact the recruiter.
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.