CrawlJobs Logo

Senior Front Office Developer

barclays.co.uk Logo

Barclays

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join Barclays as a Senior Front Office Developer where you will be turning complex challenges into innovative software solutions. From server-side development to multi-threaded systems, your expertise in Python, Java, .NET, and web services will drive impact across regions.

Job Responsibility:

  • Design, develop and improve software
  • Development and delivery of high-quality software solutions
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Collaboration with peers, participate in code reviews
  • Stay informed of industry technology trends and innovations
  • Adherence to secure coding practices
  • Implementation of effective unit testing practices

Requirements:

  • Extensive experience developing medium to large size Python applications
  • Experience of working in an Agile environment (preferably Scrum/Kanban)
  • Experience of server-side development & multi-threaded code
  • Experience of cross-region teams and projects
  • Experience of HTTP protocol and web services
  • Experience with other programming languages either java or .Net language

Nice to have:

  • Knowledge of Equity Derivatives/Structured products
  • Knowledge of HTTP protocol and web services
  • Experience providing support and resolving production issues
  • Experience building systems in trading, banking and/ or financial organization
  • Experience building internet/client facing secure portals and APIs
What we offer:
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution

Additional Information:

Job Posted:
May 15, 2026

Employment Type:
Fulltime
Work Type:
On-site 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 Front Office Developer

Senior Front End Excel / Javascript Engineer

DEPT® is looking for a strong Front End Developer with extensive experience with...
Location
Location
Argentina , Gran Buenos Aires, Capital Federal, Mar del Plata
Salary
Salary:
Not provided
basicagency.com Logo
BASIC/DEPT®
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Front End Developer with extensive experience with Office Javascript API
  • Proficiency in frontend frameworks like React, Angular, or Vue.js
  • Understanding of Excel Add-in development
  • Familiarity with Office Add-ins platform, its architecture (manifest file and web application components), and deployment methods
  • Experience with Office JavaScript API, HTML, CSS, JavaScript (or TypeScript), Frontend Frameworks (React, Angular, Vue.js), Node.js, Office Add-ins Development Kit, Visual Studio Code, Yeoman
  • Based in Argentina or Uruguay
  • English communication skills
Job Responsibility
Job Responsibility
  • Building User Interfaces in Excel: Designing and developing task panes, custom ribbon buttons, menus, and other UI elements within Excel
  • Integrating with Excel Functionality: Using the Office JavaScript API to read and write data, interact with Excel objects (like charts and tables), and extend its capabilities
  • API Integration: Connecting the add-in to external data sources or APIs to retrieve or send information
  • Performance Optimization: Ensuring the add-in loads quickly and user interactions are responsive
What we offer
What we offer
  • Collaborative, open-door, best-idea-wins environment that fosters personal and company growth
  • Equal opportunity employer (EOE)
  • Inclusive and barrier-free recruitment and selection process and workplace
  • B Corp-certified company passionate about purpose-driven work
Read More
Arrow Right

Senior Web Developer

We are looking for a passionate, motivated, high-performing team member to join ...
Location
Location
United States
Salary
Salary:
Not provided
zionandzion.com Logo
Zion & Zion
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive CMS theme development experience preferably WordPress
  • Extensive knowledge of HTML, JS and CSS
  • Front-end frameworks such as Bootstrap and/or Foundation
  • Working knowledge of templating engines like Twig, Smarty, Mustache etc.
  • Mobile-first experience building responsive interfaces
  • Ample experience with API integrations
  • CSS pre-processors such as Sass or Less
  • JS frameworks such as Vue, Angular, React etc.
  • JS-based build tools like Grunt, Gulp or Webpack
  • Ability to adhere to accessibility standards
Job Responsibility
Job Responsibility
  • Function primarily as a front-end developer, with opportunities to work in back-end development
  • Work both on your own and in teams, alongside other developers, UX strategists, content developers, interactive designers, brand strategists, and account managers
Read More
Arrow Right

Senior eTrading Developer

The Senior eTrading Developer role involves designing and evolving next-generati...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive programming experience with an Object-oriented language, Multi-Threading and any relational database
  • Solid architectural understanding of enterprise applications
  • Understanding of computing science fundamentals – concurrency, algorithms, data structures, design patterns, etc.
  • Experience with modern software development practices such as Agile development, test-driven development, and continuous integration and continuous delivery.
Job Responsibility
Job Responsibility
  • Designing and developing front office eTrading applications to the trading business
  • Working directly with Traders, Sales, and Quants to shape the future direction of the platform
  • Utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable, flexible, and maintainable
  • Driving engineering standards and continuing to strive for best
  • Enhancing our automated testing efforts and optimizing our UAT process
  • Mentoring strong and energetic team in EMEA region
  • Serving as advisor or coach to new or lower-level analysts
  • Troubleshooting challenging performance and scalability issues
  • Providing onsite support to Rates traders in Paris location
  • Assisting in third line support during core trading hours
What we offer
What we offer
  • Opportunities to build a strong profile in a high-performance global team (London, Paris, NY, Mississauga, Shanghai, Sydney, and Tokyo)
  • Develop efficient and robust solutions to challenging business problems
  • Work on a globally distributed team to deliver the next generation eTrading experience for traders at Citi
  • Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows.
  • Fulltime
Read More
Arrow Right

Applications Development Senior Group Manager

This role will be part of the Risk Data team and is a senior management level po...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong academic record, ideally with a Bachelor’s or Master’s degree in Computer Science or engineering or related technical discipline
  • Proven experience in enterprise application development with full stack technologies
  • Strong Architect and hands on technical experience in implementing large volume real time complex solutions in Big Data Platforms & Public Cloud platforms
  • Experience in Data architecture, strong Software development fundamentals, data structures, design patterns, object-oriented principles
  • Experience in design and delivery of multi-tiered applications and high performance server side components
  • Skills on system performance tuning, high performance, low latency, multithreading and experience with Java server side programming
  • Preferred experience in Handling high volumes of data and working with In-memory databases and Caching solutions
  • Experience of building and leading teams, ideally with a global resource profile and demonstrated ability to deliver large projects efficiently and on time
  • Significant experience in large Financial Services Technology services companies is expected for this position
  • Hands-on development, architecture and leadership experience in real-time data engineering platforms implementation
Job Responsibility
Job Responsibility
  • Lead the efforts in Institutional Data Platform (ICG) that span multiple businesses, products and functions
  • Delivery of Price Risk related Data initiatives and Capital reporting (GSIB) related deliverables
  • Establish strong relationships with the global business stakeholders and ensure transparency of project deliveries
  • Actively identify and manage risks and issues, working with disparate teams to create mitigation plans and follow-through to resolution
  • Adhere to all key Project Management (PMQC) & Engineering Excellence standards
  • Ensure timely communications to Senior Technology Management and Business Partners in Front Office, Middle Office & other Operations functions
  • Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables
  • Ensure staff follows Citi documented policy and procedures as well as maintain desktop procedures and supporting documentation for filings on a current basis and in comprehensive manner
  • Ensure change is managed with appropriate controls, documentation, and approvals including implementation of new and revised regulatory reporting requirements
  • Manage and maintain all disaster recovery plans, oversee appropriate testing, and provide permit-to-operate for new applications
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

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience developing on a distributed, high volume, global application in the financial industry (preferably on a trading platform)
  • Strong grasp of fundamental computer science concepts: data structures, algorithms, concurrency, and object-oriented design
  • Proficiency in enterprise level application development using J2EE, Oracle (or comparable database) and Messaging infrastructure like Solace, Kafka
  • Good knowledge of Distributed document databases like Mongo
  • knowledge of Docker, Kubernetes or internal cloud deployments
  • Knowledge of full software development and testing lifecycle
  • Knowledge of trading systems and trade life cycle – especially front-to-back office processes for Capital Markets asset classes like FX, Equities, Rates, etc. is a strong plus
  • Real-time, high frequency, low latency trading system experience is a strong plus
  • Equities Risk Checks, Trading knowledge is a plus
  • FIX protocol, Socket communication experience is a plus
Job Responsibility
Job Responsibility
  • Work on a cross markets next-generation limits management system/ Risk check platform in line with strategic business goals
  • Extend platform functionalities for existing systems per business requirements
  • Expand platform processing capabilities by improving performance and stability
  • Develop and deliver on application components to meet business needs
  • Participate in architectural design and review of key application components
  • Co-ordinate with the global team on platform build-out
  • Work with business stakeholders on requirements analysis and solution design
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Fulltime
Read More
Arrow Right

Senior Front-End Software Engineer

KAYAK is looking for a Senior Frontend Engineer to join our growing frontend tea...
Location
Location
Lithuania , Kaunas
Salary
Salary:
3333.00 - 6600.00 EUR / Month
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Education in Computer Science or related field
  • 5+ years of experience in Web Development
  • Solid knowledge and hands-on experience in HTML, CSS, JavaScript, TypeScript and React
  • Experience with centralised state management tools e.g. Redux
  • Experience with CSS preprocessors e.g. Sass, Less
  • Understanding how frontend build tools work and ability to configure them e.g. Webpack, Rollup
  • Experience writing unit and E2E tests
  • Fluency in English
  • Ability to thrive in a hybrid working model, working at least three office days per week
Job Responsibility
Job Responsibility
  • Engage in collaborative product development with global teams
  • Participate in planning and execution of new features
  • Design and implement innovative, high-performing and scalable frontend solutions
  • Maintain and enhance existing code
  • Maintain existing and develop new solutions for automation: unit, integration, E2E testing
What we offer
What we offer
  • Work from (almost) anywhere for up to 20 days per year
  • Funds for your career growth
  • Access to thousands of on-demand e-learnings
  • Generous additional Health Insurance
  • Flexible sick time off
  • Additional financial support for your sick leave
  • Additional day off on your birthday
  • Company-wide vacation week once a year (winter holidays)
  • Additional financial support during parental leave
  • Free lunch twice a week and daily snacks at the office
  • Fulltime
Read More
Arrow Right

Equities Delta 1 Middle Office Senior Analyst

Equity Swaps Middle Office sits within Citi Market Operations supporting the Del...
Location
Location
Hong Kong SAR , Kowloon
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience in a related role, with client-facing exposure
  • Relevant degree (Business, Accounting, Finance) or equivalent work and industry experience preferred
  • Cash Equity and Equity Swap product knowledge, and understanding of lifecycle management (trade capture, settlements, reconciliations) essential
  • Client Service experience preferred, preferably within Prime Brokerage
  • Energetic, flexible, collaborative and proactive
  • leadership qualities with strong risk management and control mindset
  • Provides evaluative judgement based on analysis of factual information in complicated, unique and dynamic situations
  • able to draw on diverse range of internal and external sources
  • Self reliant, good problem solver, results orientated
  • Corporate Actions experience highly preferable
Job Responsibility
Job Responsibility
  • Primary contact for client operational queries for select client base, and management of client trade and settlement activity
  • Provide support to Front Office Sales and Trading around trade execution and lifecycle management (primarily on equity hedge and swap & P-Note)
  • Support trade capture management and client allocation, Front to Back reconciliation and identifying operational risk and connectivity issue resolution with our tech partners
  • Manage new client onboarding to our Prime Swap platform
  • Drive the development of new techniques for the trade life cycle, and improve processes and workflows to reduce Manual Touch Points
  • Help maintain a culture and environment where processes, risks and controls are continually monitored, and potential risks escalated on a timely basis
  • Contribute to bank change projects and offer advanced solutions and resolve complex trade flow problems
  • Provide leadership for the team, coach and train new recruits, and provide guidance and support to junior staff
What we offer
What we offer
  • Global benefits designed to support well-being, growth, and work-life balance
  • Fulltime
Read More
Arrow Right

Senior C# Developer – Pricing Engines

Join a fast-paced trading tech environment where your C# code powers real-time p...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
levy-professionals.com Logo
Levy Professionals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with C#/.NET in complex back-end or trading systems
  • Proven low-latency, high-throughput engineering expertise (ideally in pricing or market data)
  • Deep knowledge of concurrency, async IO, performance tuning, profiling, TCP/binary protocols
  • Strong understanding of financial markets: FX spot/forwards/swaps, bonds, IR swaps, curves, PV/DV01
  • Experience working with front-office stakeholders
  • Clear communication and the ability to simplify complex concepts
Job Responsibility
Job Responsibility
  • Build high-performance C# services on .NET Core for real-time pricing and risk
  • Refactor and migrate existing C# and Java components into a unified .NET Core platform
  • Optimise multithreading, memory, GC and network performance on bare-metal servers
  • Implement curve handling and curve location for FX, bonds and rates
  • Integrate with trading tools, market data feeds and external pricing/execution platforms
  • Ensure safe, efficient price distribution via internal messaging
  • Contribute to automated testing, CI/CD and observability in a 24/7 trading setup
  • Work in an agile DevOps team with shared support responsibilities
Read More
Arrow Right