4 days ago
London, United KingdomStaff+
Responsibilities
- Build technical solutions to complex business problems in margin and collateral technology.
- Help shape a fully automated platform with minimal manual intervention and improved performance and resiliency.
- Participate across the software development lifecycle while working closely with product teams and users.
- Develop RESTful APIs, event-driven systems, microservices, and micro-frontend user interfaces.
- Contribute to a strong engineering culture across global teams and manage multiple priorities.
Requirements
- Hands-on professional software development experience.
- Proficiency in Java, Python, JavaScript, or React.
- Experience building RESTful APIs with frameworks such as Spring.
- Experience with event-driven systems, microservices, and micro-frontend UIs.
- Knowledge of test-driven development, clean code principles, data structures, algorithms, and SQL.
- Bachelor’s degree in computer science or an engineering field involving software programming or systems engineering.
- Cloud, distributed-systems, Kafka, Kubernetes, AWS, NoSQL, or financial-services experience is beneficial.
Benefits
- Hybrid working model with up to two days working at home per week.
- Competitive base salary and discretionary annual performance-related bonus.
- 27 days of annual leave plus bank holidays.
- Private medical care and life insurance.
- Employee Assistance Program and pension plan.
- Paid parental leave and employee, family, and friend discounts.
- Access to learning and development resources.
Tech Stack
Categories
About Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.
