CrawlJobs Logo

Senior Software Engineer FX Options

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Singapore , Singapore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Citi FX Technology is looking for a Senior Software Engineer in the Options Pricing Technology team. The individual in this role will work on a suite of existing pricing, market data apps and also contribute to the design and development of Strategic Options Pricing platform. The individual will work with other technology team members based in Singapore, Canada and London. This is a hands-on role and requires someone with a strong development background.

Job Responsibility:

  • Work with Front office Trading and Sales team(s) to understand the requirements and convert them in to concrete deliverables
  • Serve as a mentor and coach mid-level developers
  • Provide expertise in application programming and ensure application design adheres to the overall architecture blueprint
  • Implement new functionalities by writing good quality code and automated tests
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws

Requirements:

  • 6-10 years of Java experience in writing solid APIs
  • Java 11+
  • Asynchronous programming
  • microservices architecture and patterns
  • low latency systems design and implementation
  • Experience working with messaging middleware platforms like Solace, Kafka etc.
  • Experience using container platforms like Kubernetes, OpenShift etc.
  • A polyglot programmer who can adapt to different programming languages
  • Strong understanding of automated testing techniques
  • Solid understanding of Agile methodologies and Continuous Integration

Nice to have:

  • Experience working as a technologist in the front office space across any of the derivative asset class
  • Team leadership experience
  • Full Stack Development
  • C#

Additional Information:

Job Posted:
April 30, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer FX Options

Senior Software Engineer FX Options

Citi FX Technology is looking for a Senior Software Engineer in the Options Pric...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of Java experience in writing solid APIs
  • Java 11+, Asynchronous programming, microservices architecture and patterns, low latency systems design and implementation
  • Experience working with messaging middleware platforms like Solace, Kafka etc.
  • Experience using container platforms like Kubernetes, OpenShift etc.
  • A polyglot programmer who can adapt to different programming languages
  • Strong understanding of automated testing techniques
  • Solid understanding of Agile methodologies and Continuous Integration
Job Responsibility
Job Responsibility
  • Work with Front office Trading and Sales team(s) to understand the requirements and convert them in to concrete deliverables
  • Serve as a mentor and coach mid-level developers
  • Provide expertise in application programming and ensure application design adheres to the overall architecture blueprint
  • Implement new functionalities by writing good quality code and automated tests
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws
  • Fulltime
Read More
Arrow Right

Senior Software Engineer FX Options

Citi FX Technology is looking for a Senior Software Engineer in the Options Pric...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of Java experience in writing solid APIs
  • Java 11+, Asynchronous programming, Microservices architecture and patterns, Low latency systems design and implementation
  • Experience working with messaging middleware platforms like Solace, Kafka etc.
  • Experience using container platforms like Kubernetes, OpenShift etc.
  • A polyglot programmer who can adapt to different programming languages
  • Strong understanding of automated testing techniques
  • Solid understanding of Agile methodologies and Continuous Integration
Job Responsibility
Job Responsibility
  • Work with Front office Trading and Sales teams to understand the requirements and convert them in to concrete deliverables
  • Serve as a mentor and coach mid-level developers
  • Provide expertise in application programming and ensure application design adheres to the overall architecture blueprint
  • Implement new functionalities by writing good quality code and automated tests
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws
  • Fulltime
Read More
Arrow Right

Senior Java Developer – FX Options Technology

We are looking for an Java developer and technologist to take a hands-on role, c...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven understanding of FX Options Technology highly preferred
  • Ability to develop a team that is seen as the engineering role model for the organization
  • Ability to work directly with trading and quant teams
  • Proven track record of building new systems, replacing legacy systems and renovating existing systems
  • Strong systems (software, hardware, networks) knowledge required to define solutions and trouble shoot issues
  • Exceptional communicator who loves working with people, confident communicating at all levels from an individual team to the entire enterprise
  • Highly credible hands on engineer, confident to deep dive into a product and codebase and offer detailed, constructive analysis and feedback
  • Awareness of industry trends and leveraging new technologies as appropriate
  • Experience in collaborating and influencing cross-functional teams
Job Responsibility
Job Responsibility
  • Take a hands-on role, contribute to the design and delivery of feature enhancements for our business, and be involved with L3 support
  • Work with teams across FX Options Technology, Quants and others to define and then implement solutions that benefit the business
  • Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables
  • Deliver features and enhancements to the new strategic platform
  • Deliver BAU enhancements to help our trading business meet their short to medium term goals
  • Support the platform (as part of an L3 rota), work closely with dedicated support team
What we offer
What we offer
  • 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
  • Fulltime
Read More
Arrow Right
New

Teaching Assistant

Be the Support: Help Children Thrive as Teaching Assistant. Are you excited to w...
Location
Location
United Kingdom , Plymouth
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
January 22, 2026
Flip Icon
Requirements
Requirements
  • Eligible to work full time in the UK
  • Enhanced DBS on the update service
  • Able to provide 2 professional references
  • Relevant experience in the educational setting
  • Excellent communication and empathetic skills
  • A genuine interest in supporting children
Job Responsibility
Job Responsibility
  • Assist the teacher in delivering lessons, helping students engage with the curriculum
  • Work closely with students who need extra help
  • Help students build confidence, independence, and a love for learning, motivating them to reach their personal goals
  • Support the teacher in assessing and tracking student progress
  • Communicate the child's progress with parents, teacher and the staff
  • Follow school's safeguarding policies and procedures
What we offer
What we offer
  • Make a Difference: Have a direct impact on children's learning and help them grow academically and personally
  • Rewarding Role: Experience the joy of seeing students reach their full potential
  • Professional Growth: Gain valuable experience and opportunities for development within the education sector
  • Supportive Environment: Work in a friendly, collaborative team that values your contributions
  • Competitive Payrate: Enjoy a competitive weekly pay that reflects your dedication and hard work
Read More
Arrow Right
New

Teaching assistant

Help Young Minds Grow: Join us as a Teaching Assistant. Are you looking for a ro...
Location
Location
United Kingdom , Bristol
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
January 22, 2026
Flip Icon
Requirements
Requirements
  • Eligible to work in the UK
  • Provide professional references
  • Enhanced DBS on the update service
  • Genuine interest in providing learning support
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Assist the teacher in delivering lessons, helping students engage with the curriculum
  • Work closely with students who need extra help
  • Help students build confidence, independence, and a love for learning, motivating them to reach their personal goals
  • Support the teacher in assessing and tracking student progress
  • Communicate the child's progress with parents, teacher and the staff
  • Follow school's safeguarding policies and procedures
What we offer
What we offer
  • Make a Difference: Have a direct impact on children's learning and help them grow academically and personally
  • Rewarding Role: Experience the joy of seeing students reach their full potential
  • Professional Growth: Gain valuable experience and opportunities for development within the education sector
  • Supportive Environment: Work in a friendly, collaborative team that values your contributions
  • Competitive Pay-rate: Enjoy a competitive weekly pay that reflects your dedication and hard work
  • training and education
  • E-Learning
  • Parttime
Read More
Arrow Right
New

Teaching Assistant

Help Young Minds Grow: Join us as a Teaching Assistant. Are you looking for a ro...
Location
Location
United Kingdom , Plymouth
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
January 22, 2026
Flip Icon
Requirements
Requirements
  • Eligible to work in the UK
  • Provide professional references
  • Enhanced DBS on the update service
  • Genuine interest in providing learning support
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Assist the teacher in delivering lessons, helping students engage with the curriculum
  • Work closely with students who need extra help
  • Help students build confidence, independence, and a love for learning, motivating them to reach their personal goals
  • Support the teacher in assessing and tracking student progress
  • Communicate the child's progress with parents, teacher and the staff
  • Follow school's safeguarding policies and procedures
What we offer
What we offer
  • Make a Difference: Have a direct impact on children's learning and help them grow academically and personally
  • Rewarding Role: Experience the joy of seeing students reach their full potential
  • Professional Growth: Gain valuable experience and opportunities for development within the education sector
  • Supportive Environment: Work in a friendly, collaborative team that values your contributions
  • Competitive Pay rate: Enjoy a competitive weekly pay that reflects your dedication and hard work
  • Parttime
Read More
Arrow Right
New

Teaching assistant

Are you looking for a fulfilling role following your passion for teaching? We ar...
Location
Location
United Kingdom , Plymouth
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
January 22, 2026
Flip Icon
Requirements
Requirements
  • Must be eligible to work in the UK
  • Have relevant teaching assistant experience
  • Able to provide 2 professional references
  • Enhanced DBS on the update service
  • Excellent communication skills and empathetic skills
  • Aware of safeguarding policies
Job Responsibility
Job Responsibility
  • Providing timely and relevant assistance in the classroom
  • Creating an engaging and positive environment
  • Look after a child's physical, social and emotional welfare
  • Adapt teaching support according to student's needs
  • Watch, record and report the progress that students make
  • Safeguarding the children, engaging them in activities
What we offer
What we offer
  • Competitive pay rates, weekly pay
  • Rewards and recognition
  • Career progression activities
  • A dedicated consultancy to find the right job for you
  • Refer-a-friend scheme where you can refer and earn up to £300 in shopping vouchers
Read More
Arrow Right
New

Production Assembler

Randstad Canada is hiring for Production Assemblers in Victoria, BC, for a clien...
Location
Location
Canada , Victoria
Salary
Salary:
22.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
February 21, 2026
Flip Icon
Requirements
Requirements
  • A High School Diploma
  • Good written, verbal reading and math skills
  • Strong manual dexterity and hand/eye coordination
  • Basic computer skills
  • Able to use manual tools and light power tools
  • Ability to work and contribute in a team environment
  • Familiarity with 5S and Lean Manufacturing concepts
  • Able to Stand for long periods of time
  • Flexibility to perform other duties based upon business needs
  • Tech savvy
Job Responsibility
Job Responsibility
  • Prepare, process, clean, install, assemble, rework, verify, test, solder, and/or inspect electrical and mechanical components, hardware, sub assemblies, and assemblies on single or multiple product lines
  • Operate shop equipment and tools where applicable
  • Adhere to environmental and safety procedures associated with production processes and procedures
  • Use work instructions, drawings, methods, diagrams, workmanship standards or other specifications in accordance with established assembly procedures
  • Monitor and record related documentation to meet quality requirements
  • Follow production build rates, schedules and meet time standards
What we offer
What we offer
  • Training provided
  • Great work environment with a strong emphasis on safety
  • Weekly pay
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.