At a Glance
- Tasks: Engineer innovative software solutions that shape the future of global finance.
- Company: Join Citi, a leader in banking and financial services with a collaborative culture.
- Benefits: Enjoy 27 days annual leave, private medical care, and a competitive salary.
- Why this job: Make a real impact in finance while working with cutting-edge technologies.
- Qualifications: Experience in software development, particularly with React, Kotlin, or similar technologies.
- Other info: Flexible hybrid working model and excellent opportunities for career growth.
The predicted salary is between 43200 - 72000 Β£ per year.
Join to apply for the Software Engineer β Equities Tech β VP role at CitiEngineer the future of global finance. At Citi, our Tech team doesn\βt just support finance β we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.Role Overview We are looking for a dev lead to work on a number of green field services within the structured products world. They will be instrumental in setting and ensuring best code practices and designing well-crafted software. The team work in an agile manner, self-organise their work with BAs, QA, speaking directly with business users across the globe and have good autonomy over technology decisions. They own the continuous delivery pipeline through to production and strive to release frequently into production.Key Responsibilities Develop software iteratively, from an idea through to production.Collaborate and Lead with the rest of the team, pairing where appropriate.Build strong relationships with business users through understanding the challenges that they face, then design and build systems that will allow them to overcome them.Produce clean efficient code based on the specifications.Strive to improve and share best engineering practice across the wider technology team.Technology Skills Desired For the right applicant this position can be a Full Stack or Frontend role.Frontend: React and Typescript- experience with hooks and ES6 would be preferred. Some applications also use graphql.Backend: The new platform is being built out using Kotlin in a micro service based architecture and is deployed within Kubernetes/Openshift containers. Kafka is used as the core messaging layer. graphql serverBest practices around DevOps techniques are expected to be utilised with real-time monitoring and metrics part of the key deliverables/best practice.The team also push for fully automated testing, continuous integration and trunk based development and would want the developer to have experience of working in such an environmentExperience with TDD, BDD and agile practices would be ideal β Note: we are agile with our agile!Education University degree or equivalent experience in a similar roleWhat We\βll Provide You By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:27 days annual leave (plus bank holidays)A discretionary annual performance related bonusPrivate Medical Care & Life InsuranceEmployee Assistance ProgramPension PlanPaid Parental LeaveSpecial discounts for employees, family, and friendsAccess to an array of learning and development resourcesVisit our Global Benefits page to learn more.Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.ββββββββββββββββββJob Family Group: TechnologyββββββββββββββββββJob Family: Applications DevelopmentββββββββββββββββββTime Type: Full-timeββββββββββββββββββMost Relevant Skills: Please see the requirements listed above.ββββββββββββββββββOther Relevant Skills: For complementary skills, please see above and/or contact the recruiter.ββββββββββββββββββCiti is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.View Citi\βs EEO Policy Statement and the Know Your Rights poster.Referrals increase your chances of interviewing at Citi by 2xGet notified about new Software Engineer jobs in London, England, United Kingdom.
#J-18808-Ljbffr
Software Engineer - Equities Tech - VP employer: Citi
Contact Detail:
Citi Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Software Engineer - Equities Tech - VP
β¨Tip Number 1
Network like a pro! Reach out to current employees at Citi or in the finance tech space. A friendly chat can give us insights into the company culture and maybe even a referral!
β¨Tip Number 2
Show off your skills! Prepare a portfolio of projects that highlight your experience with React, Kotlin, or any relevant tech. We want to see what you can do, so make it shine!
β¨Tip Number 3
Practice makes perfect! Get ready for technical interviews by brushing up on coding challenges and system design questions. We can help you find resources to nail those tricky problems.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Software Engineer - Equities Tech - VP
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your experience with technologies like React, TypeScript, and Kotlin, and donβt forget to mention any agile practices youβve worked with!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre passionate about working at Citi and how your background makes you a perfect fit for the Equities Tech team. Be genuine and let your personality come through.
Showcase Your Projects: If youβve worked on relevant projects, whether in a professional setting or as personal endeavours, make sure to include them. Discuss the challenges you faced and how you overcame them, especially if they relate to structured products or software development.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way to ensure your application gets seen by the right people. Plus, youβll find all the details you need about the role and our company culture there!
How to prepare for a job interview at Citi
β¨Know Your Tech Stack
Make sure youβre well-versed in the technologies mentioned in the job description, like React, TypeScript, Kotlin, and Kubernetes. Brush up on your knowledge of microservices and CI/CD practices, as these will likely come up during technical discussions.
β¨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers, especially when it comes to designing systems that address user challenges.
β¨Emphasise Collaboration
Since the role involves working closely with business users and team members, be ready to share examples of how youβve successfully collaborated in an agile environment. Highlight any experiences where youβve led a team or paired with others to achieve a common goal.
β¨Ask Insightful Questions
Prepare thoughtful questions about the teamβs current projects, their approach to best coding practices, and how they maintain autonomy over technology decisions. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values.