Software Engineer (Front End or Full Stack) - FX Pricing (AVP) - Citi
Software Engineer (Front End or Full Stack) - FX Pricing (AVP) - Citi

Software Engineer (Front End or Full Stack) - FX Pricing (AVP) - Citi

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Join our team to develop innovative FX pricing applications and enhance software quality.
  • Company: Citi is a leading global bank with a presence in over 160 countries.
  • Benefits: Enjoy hybrid work, competitive salary, 27 days leave, private medical care, and more.
  • Why this job: Be part of a dynamic team shaping financial technology and making a real impact.
  • Qualifications: Experience in web technologies, multithreading, and agile methodologies required.
  • Other info: Citi values diversity and offers a supportive workplace for all.

The predicted salary is between 36000 - 60000 £ per year.

Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you\’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Software Engineer (Front End or Full Stack) – FX Pricing (AVP) Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. We enable clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity. The role We are seeking a Senior Applications Developer to join a successful team delivering pricing projects for the Foreign Exchange (FX) Business. The role involves all aspects of the software development life cycle: analysis, design and implementation. We need a flexible and practical technologist who demonstrates excellent problem solving skills enjoys all aspects of software development and will contribute to the success of the team. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Overview / What will you do: As a Software Engineer (AVP), your mission is to help shape our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Close interaction with Traders and Quants to understand new requirements for applications across the platform Design, Development, Testing of new features in the Trading applications. Continual improvement of the software development lifecycle and quality of the product. Help deliver large scale projects through hands-on development and technical leadership. 3rd line support of the production system (dedicated 24h support teams handle 1st / 2nd line). Key Skills and Experience In depth commercial development experience with dominant experience on Client and Server side applications. Proven experience in writing and supporting high performing applications with expertise in Multithreading, Async communication, Reactive Extensions. Extensive hand-on experience in web technologies and development with experience in HTML 5, CSS, React, ES6, Typescript and Backend using Java technologies. Experience with desktop containers including Chromium, Electron Experience with continuous integration and continuous deployment tools like Jenkins or TeamCity Self-starting individual with experience of working in a desk facing role. Exposure to Agile Methodologies like scrum, Kanban and techniques like TD Bonus points for Exposure to profiling application Mathematical aptitude and ambition to learn mathematics for financial derivative Strong aptitude for analysis and problem solving This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What we\’ll provide you By joining Citi, 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 discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Visit ourGlobal Benefitspage 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.

Software Engineer (Front End or Full Stack) - FX Pricing (AVP) - Citi employer: Citi

Citi is an exceptional employer that fosters a dynamic and inclusive work environment, offering employees the chance to thrive in their careers while making a meaningful impact on the global financial landscape. With a competitive salary, generous benefits including 27 days of annual leave, private medical care, and a commitment to employee development, Citi empowers its team members to grow both personally and professionally. Located in a vibrant city, the role of Software Engineer (AVP) provides unique opportunities for collaboration with traders and quants, ensuring that you are at the forefront of innovative financial solutions.
C

Contact Detail:

Citi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Front End or Full Stack) - FX Pricing (AVP) - Citi

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as React, Typescript, and Java. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your commitment to the role.

✨Tip Number 2

Engage with the financial technology community online. Join forums or groups related to FX pricing and software development. This can help you gain insights into industry trends and may even lead to networking opportunities that could benefit your application.

✨Tip Number 3

Prepare to discuss your problem-solving skills in detail during interviews. Be ready to share specific examples of how you've tackled complex issues in past projects, especially those involving multithreading or asynchronous communication.

✨Tip Number 4

Show your enthusiasm for continuous learning. Citi values individuals who are self-starters and eager to grow. Highlight any recent courses or certifications you've completed, particularly those related to Agile methodologies or financial mathematics.

We think you need these skills to ace Software Engineer (Front End or Full Stack) - FX Pricing (AVP) - Citi

Client and Server Side Application Development
Multithreading
Async Communication
Reactive Extensions
HTML5
CSS
React
ES6
Typescript
Java Technologies
Desktop Containers (Chromium, Electron)
Continuous Integration and Continuous Deployment (Jenkins, TeamCity)
Agile Methodologies (Scrum, Kanban)
Mathematical Aptitude
Problem-Solving Skills
Technical Leadership
Software Development Lifecycle Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with front-end and full-stack technologies. Emphasise your skills in HTML5, CSS, React, and Java, as well as any experience with multithreading and async communication.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at Citi and how your background aligns with their needs. Mention specific projects or experiences that demonstrate your problem-solving skills and ability to work in a team-oriented environment.

Showcase Your Technical Skills: Include a section in your application that showcases your technical skills. Highlight your experience with continuous integration tools like Jenkins or TeamCity, and any exposure to Agile methodologies. This will help you stand out as a candidate who is well-versed in modern development practices.

Prepare for Technical Questions: Be ready to discuss your technical expertise during the interview process. Brush up on your knowledge of web technologies, application programming, and problem-solving techniques. Consider preparing examples of past projects where you successfully implemented solutions that improved software quality or performance.

How to prepare for a job interview at Citi

✨Understand the Role

Make sure you have a clear understanding of the Software Engineer position, especially the focus on FX Pricing. Familiarise yourself with the key responsibilities and required skills, such as multithreading and web technologies like React and Typescript.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've successfully solved complex problems in your previous roles. Highlight your analytical skills and how they can contribute to improving the software development lifecycle at Citi.

✨Demonstrate Technical Knowledge

Be ready to dive deep into your technical expertise during the interview. Discuss your experience with both client and server-side applications, and be prepared to answer questions about continuous integration tools like Jenkins or TeamCity.

✨Engage with the Interviewers

Citi values collaboration, so show your enthusiasm for working closely with traders and quants. Ask insightful questions about the team dynamics and how you can contribute to their innovative projects, demonstrating your eagerness to be part of their success.

Software Engineer (Front End or Full Stack) - FX Pricing (AVP) - Citi
Citi
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Software Engineer (Front End or Full Stack) - FX Pricing (AVP) - Citi

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-08-31

  • C

    Citi

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>