1 month ago
Belfast, United KingdomSenior
Responsibilities
- Deliver end-to-end software development for next-generation Custody technology.
- Design and implement event-driven applications and contribute to system architectures.
- Work closely with stakeholders and distributed teams to deliver projects.
- Provide technical and functional expertise to the team.
- Proactively address project requirements and communicate issues or delivery risks.
- Contribute to design, engineering, implementation, and quality activities.
Requirements
- Strong event-driven architecture, design, and development skills.
- Experience with Java and modern inversion-of-control frameworks.
- Ability to work effectively in mixed, virtual, and diverse team environments.
- Understanding of and commitment to writing clean code.
- Bachelor’s or Master’s degree in a technology discipline.
- Financial services experience, resilient enterprise systems knowledge, and mainframe development experience are desirable.
- Knowledge of COBOL, CICS, VSAM, Kafka, and SQL or NoSQL databases is desirable.
Benefits
- Hybrid working model with up to two days working from home per week.
- 27 days of annual leave plus bank holidays.
- Discretionary annual performance-related bonus.
- Private medical care and life insurance.
- Employee Assistance Program.
- Pension plan and paid parental leave.
- Employee discounts and access to learning and development resources.
Tech Stack
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
