Lead Software Engineer - Margin Technology - Vice President
Citigroup
London, England, United Kingdom
Competitive base salary annually reviewed; discret...
Hybrid
Hands-on professional software development experience
Proficiency in java python javascript or react
Experience building restful apis using spring
This role involves engineering the future of global finance by re-engineering technology estates to achieve world-leading performance and resiliency
Job Summary
This role involves engineering the future of global finance by re-engineering technology estates to achieve world-leading performance and resiliency.
You will work as a Lead Software Engineer shaping a fully automated platform with minimal manual interventions while collaborating with product teams.
The position offers a hybrid working model allowing up to two days working from home per week along with competitive benefits including private medical care.
Matching Summary
This role involves engineering the future of global finance by re-engineering technology estates to achieve world-leading performance and resiliency.
Salary
Competitive base salary annually reviewed; Discretionary annual performance related bonus; Benefits include 27 days annual leave plus pension and medical care
Skills & Requirements
Must-have
Hands-on professional software development experience
Proficiency in Java Python JavaScript or React
Experience building RESTful APIs using Spring
Experience with event driven systems and microservices
Knowledge of TDD and clean code principles
Nice-to-have
Experience with cloud services like AWS
Familiarity with distributed systems Kafka Kubernetes
Background in investment bank or financial services
Experience with NoSQL databases MongoDB DynamoDB
Strong communication skills for global teams
Key Requirements
Bachelor's degree in computer science or engineering
Independent work capability in fast-paced environments