Senior Software Engineer (VP) (Hiring Immediately)
Location: London
Social network you want to login/join with:
We are looking for a strong technologist and individual contributor with a deep understanding of modern technologies, distributed system design, and a passion for hands-on programming.
As part of our global technology team, you will work with passionate engineers to solve complex business problems through technology solutions.
We are undergoing an exciting transformation in OTC derivatives, margin, collateral, payments, and cash management domains within Markets Technology. You will drive the entire SDLC, working closely with product teams and business users. We expect you to help build a strong engineering culture across our global teams.
This role is suited for someone who enjoys engineering challenges, has experience in building robust, high-quality solutions, possesses excellent communication skills, and can manage multiple priorities.
Skills & Qualifications
- Senior hands-on professional software development experience
- Experience designing distributed systems, microservices, and micro-frontend UIs
- Experience using cloud services such as AWS and distributed systems like Kafka, Kubernetes, S3, DynamoDB, MongoDB, or other NoSQL databases
- Experience following TDD and a passion for clean code principles
- Proficiency in programming languages such as Java, Python, JavaScript, or React
- Solid understanding of data structures, algorithms, and SQL
- Ability to work independently in a fast-paced, rapidly changing environment
- Bachelor’s degree in computer science or a related engineering field involving software programming or systems engineering
Preferred Qualifications
- Experience working in investment banking or the financial services industry
- An entrepreneurial approach to software development and problem solving
What we’ll provide you
This role offers the opportunity to be part of a new venture and actively drive change. Daily challenges will help you develop new skills and advance your career.
Joining Citi London means working in a business casual environment with a hybrid work model (up to 2 days remote per week). You will receive a competitive base salary (reviewed annually) and additional benefits such as:
- 27 days annual leave plus bank holidays
- Discretionary annual performance bonus
- Private medical care & life insurance
- Employee Assistance Program
- Pension plan
- Paid parental leave
- Special discounts for employees, family, and friends
We are committed to creating a workplace where everyone feels comfortable being their authentic selves. We seek the best talent globally to energize, motivate, and empower our teams.
#J-18808-Ljbffr Apply