Description
Citi is hiring a Senior Application Programmer to establish and implement new or revised application systems and programs in coordination with the Technology team. The role covers the full software development lifecycle, including requirements gathering, solution design, code reviews, testing, deployment, production incident investigation, and L2/L3 support, with a focus on Cash Equities applications. The position requires at least 8 years of Java experience, knowledge of Linux, relational databases, scripting, FIX, stock market trading, and microservices, along with a bachelor’s degree in Computer Science; a master’s degree is preferred. The role is full time and hybrid.
