Overview
In this role you will join the Global Fixed Income Trade Processing (FiTP) team in Belfast as a Senior Software Engineer (Java). You’ll design and build large, distributed systems to capture and process high volumes of Fixed Income trades, with a focus on SFT products. Expect a fast-paced environment requiring strong prioritization, attention to detail, and clear communication with stakeholders. You will contribute to scalable, secure solutions that support Citi’s trading and risk objectives, partnering with cross-functional teams to deliver high-quality software.
Pay / Benefits
- 27 days annual leave (plus bank holidays)
- discretional annual bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
Responsibilities
- Conduct feasibility studies, estimations, and IT planning to meet business needs
- Oversee development lifecycle from analysis through testing, implementation, and support
- Apply deep applications development knowledge to solve complex problems and evaluate processes
- Recommend security measures during post-implementation analyses
- Consult with users and technology groups to propose advanced programming solutions
- Define operating standards and processes and mentor junior staff
- Operate with limited supervision and act as SME to stakeholders and team
- Assess risk in business decisions and ensure compliance with laws and Citi policies
Key requirements
- Solid understanding of Object-Oriented Programming
- Strong Java programming experience; Spring Boot or similar frameworks
- Domain knowledge of financial industry, especially SFT
- Proven track record delivering large distributed systems
- Ability to perform thorough requirements analysis and design
- Commitment to high-quality, well-crafted software
- Ability to work independently with ownership of estimates and timelines
- Strong teamwork skills and capability to work in virtual teams
- Critical thinking to identify improvements and drive execution
- Excellent organization and task prioritization
- 明确的沟通能力
- 自我驱动与独立工作能力
- 团队协作与协作精神
- Java
- Spring Boot
- OOP
Finance Work Station Applications Development Sr Programmer Analyst - AVP in Belfast employer: Citigroup
Citi is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets collaboration. As a Sales Director, you will benefit from extensive training and mentorship opportunities, fostering your professional growth while working alongside industry leaders in FX Sales. With a strong commitment to integrity and inclusivity, Citi provides a supportive culture that empowers employees to excel and drive meaningful results for clients.