CrawlJobs Logo

C# Software Engineer - Fixed Income

United Kingdom, London 75000.00 - 95000.00 GBP / Year · Job Posted March 01, 2026
Apply Position
Job Link Share

Job Description

Harrington Starr has partnered with a global Investment Bank who are looking to hire a seasoned Senior C# Developer with extensive experience developing Front Office trading systems.

Job Responsibility

  • Design, develop and maintain Front Office systems written in C#, .NET
  • Collaborate closely with a variety of internal and external stakeholders around the globe from product managers to traders
  • Developing with the existing systems technologies and integration with cloud based architecture (azure)
  • Strong business knowledge with Post Trade systems

Requirements

  • Strong commercial experience developing from Back to Front Office trading environments
  • BSc Computer Science 2:1 or above or related mathematics based degree
  • Excellent communication and stakeholder management
  • Passion for development and finance
  • Full unrestricted right to work in the UK - visa sponsorship will not be provided

What we offer

  • Competitive base salary up to £95,000 based on previous experience and domain knowledge
  • Hybrid working structure - 3 days onsite, 2 days remote working
  • Excellent benefits and bonus package
  • Building systems for a Global Investment banks Front Office trading team

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

C# Software Engineer - Fixed Income

8 matching positions

Svp Lead Engineer - Fixed Income, Low Latency Engineer

Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert-level proficiency in C++ or Rust, with a strong emphasis on performance-critical, low-latency programming
  • Proven experience in the design, development, and maintenance of cross-asset order management systems (OMS)
  • Demonstrable expertise in building and optimizing low-latency matching engines
  • Solid hands-on experience in integrating with and managing vendor market data feed handlers (e.g., Redline, Exegy)
  • Strong knowledge and practical experience in designing and implementing robust market data distribution systems for ultra-low-latency environments
  • Deep, practical knowledge of the FIX protocol, including session management, order flow, and execution reporting
  • Strong knowledge of high-performance messaging middleware (e.g., Kafka, Solace) and low-latency data handling techniques
  • Proven experience designing and building complex, distributed, and fault-tolerant systems
  • Experience with modern development tools, including Git, Jenkins, and containerization technologies (e.g., Docker, OpenShift)
  • Demonstrable experience leading software projects, mentoring engineers, and making key architectural decisions
Job Responsibility
Job Responsibility
  • Lead the architectural design and development of high-performance, low-latency order management and execution systems, matching engines, and market data distribution systems for Fixed Income products
  • Engage in active, hands-on coding in Java, C++ or Rust, contributing to the core codebase and setting the standard for quality, performance, and reliability
  • Define and drive the long-term technology vision for the order management platform, ensuring it is scalable, resilient, and aligned with business goals
  • Design, implement, and optimize trading workflows for ultra-low latency, ensuring minimal processing time from order receipt to execution
  • Develop and maintain FIX protocol connectivity with various internal and external trading venues, ensuring robust and compliant communication
  • Partner closely with front-office traders, quantitative analysts, and product managers to understand business requirements and translate them into robust technical solutions
  • Mentor and coach junior and mid-level engineers, fostering a culture of technical excellence, innovation, and continuous learning
  • Act as a senior escalation point for resolving complex production issues, ensuring the stability and integrity of the trading platform
  • Fulltime
Read More
Arrow Right

C#.NET Software engineer - Trading applications

Talan is seeking a proactive and skilled Full-Stack Application Developer to joi...
Location
Location
United States , New York
Salary
Salary:
110000.00 - 160000.00 USD / Year
talan.com Logo
Talan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s in Computer Science, Engineering, Finance, or similar
  • 5+ years of relevant experience in Front Office or financial services background
  • Knowledge of Fixed Income & Capital Markets
  • Exposure to pricing or risk analytics
  • Strong OOP and .NET/C# development
  • Solid grasp of design patterns, Dependency Injection, Entity Framework
  • Proficient in SQL and relational databases
  • Familiar with scripting (e.g., Python, PowerShell)
  • Experience with Git and CI/CD in Agile environments
Job Responsibility
Job Responsibility
  • Design, develop, and support real-time pricing and analytics tools for Fixed Income trading (full stack)
  • Act as a key point of contact for front-office users (traders, sales, quants)
  • Gather business requirements and translate them into technical specifications
  • Own software delivery, maintenance, and support across all levels (L1–L3)
  • Collaborate with global teams to adapt and deploy tools
  • Follow Agile methodologies and CI/CD best practices
What we offer
What we offer
  • 401(k) retirement plan with company matching
  • 15 days of paid vacation per year at hire and up to 27 according to seniority (annual untaken vacation days are cashed out)
  • 8 paid holidays + 5 sick days + 2 personal days per year
  • Company health, dental, and vision insurance plans + FSA
  • Voluntary STD and LTD
  • Commuter/transit benefits
  • Fulltime
Read More
Arrow Right

C#.NET Software engineer - Trading applications

Talan is seeking a proactive and skilled Full-Stack Application Developer to joi...
Location
Location
United States , New York City
Salary
Salary:
110000.00 - 160000.00 USD / Year
talan.com Logo
Talan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s in Computer Science, Engineering, Finance, or similar
  • 5+ years of relevant experience in Front Office or financial services background
  • Knowledge of Fixed Income & Capital Markets
  • Exposure to pricing or risk analytics
  • Strong OOP and .NET/C# development
  • Solid grasp of design patterns, Dependency Injection, Entity Framework
  • Proficient in SQL and relational databases
  • Familiar with scripting (e.g., Python, PowerShell)
  • Experience with Git and CI/CD in Agile environments
Job Responsibility
Job Responsibility
  • Design, develop, and support real-time pricing and analytics tools for Fixed Income trading (full stack)
  • Act as a key point of contact for front-office users (traders, sales, quants)
  • Gather business requirements and translate them into technical specifications
  • Own software delivery, maintenance, and support across all levels (L1–L3)
  • Collaborate with global teams to adapt and deploy tools
  • Follow Agile methodologies and CI/CD best practices
What we offer
What we offer
  • 401(k) retirement plan with company matching
  • 15 days of paid vacation per year at hire and up to 27 according to seniority (annual untaken vacation days are cashed out)
  • 8 paid holidays + 5 sick days + 2 personal days per year
  • Company health, dental, and vision insurance plans + FSA
  • Voluntary STD and LTD
  • Commuter/transit benefits
  • Fulltime
Read More
Arrow Right

Software Engineer

Location
Location
United Kingdom , London
Salary
Salary:
Not provided
ATYETI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of practical work experience in Financial industry involving system architecture, software application and message and data transfer and processing
  • Well-versed in C#/.Net and/or C++
  • Solid knowledge in computer science, math and proficient coding skills
  • Familiar with the design and implementation of data/message transfer and processing
  • Excellent communication skills
  • Good teamwork and strong work ethic
  • Maturity to solve problems directly and independently
  • Undergraduate preparation in Computer Science or similar engineering degree with successful academic achievement or equivalent professional work experience
Job Responsibility
Job Responsibility
  • Participate in technical design of all aspects of software solutions for Capital Market business
  • Work together with business users and analysts to ensure applications meet specifications and requirements
  • Interact with larger development team, share design and solutions
  • Assist in technical vision and strategic planning of software solutions for Capital Market business
  • Provide technical expertise for development environment, technology architecture and implementation
  • Fulltime
Read More
Arrow Right

Software Engineer – Credit

Optiver is seeking Software Engineers specializing in US corporate bond and cred...
Location
Location
United States , New York
Salary
Salary:
200000.00 USD / Year
optiver.com Logo
Optiver
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong engineering instincts and a deep understanding of computer science fundamentals
  • Programming experience across C++ or C with other object-oriented languages also considered
  • Experience optimizing high-throughput systems that must process and react in real-time to streams of pricing and trade data
  • Familiarity with the market microstructure and trading domain for US corporate credit markets, fixed income ETFs, and/or credit derivatives (CDS, CDX indices)
  • Experience with connectivity to electronic trading venues and FIX protocol for credit markets
  • Readiness to set technical direction, promote strong engineering principles and continuously seek ways to refine and optimize systems in a fast-moving, ever evolving environment
  • Excellent communication skills and the ability to work effectively in a fast-paced, collaborative environment with traders, researchers, and other technologists.
Job Responsibility
Job Responsibility
  • Help establish the vision and technical direction for major credit trading initiatives
  • Design, develop, support, and maintain large portions of our credit trading infrastructure, including request for quote (RFQ) trading platforms, create/redeem platforms, portfolio trading systems, order management systems (OMS), and execution management systems (EMS)
  • Contribute to our pricing, research and trading models that power our market-making and proprietary trading strategies
  • Collaborate deeply with traders and researchers to directly solve the trading problem and build the business
  • Be a part of 0 to 1.
What we offer
What we offer
  • The opportunity to work alongside best-in-class professionals from over 40 different countries
  • Highly competitive compensation package
  • Global profit-sharing pool and performance-based bonus structure
  • Ownership over initiatives that directly solve business problems
  • 401(k) match up to 50% and fully paid health insurance
  • 25 paid vacation days alongside market holidays
  • Extensive office perks, including breakfast, lunch and snacks, regular social events, clubs, sporting leagues and more.
Read More
Arrow Right

Fixed Income eTrading Connectivity – Senior Developer

The Fixed Income Connectivity team globally supports connectivity and routing so...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive hand-on coding expertise in C+++ and Core Java, Mult-threading and Concurrency
  • Strong focus on system performance tuning and experience with low latency programming techniques
  • Strong academic record, ideally with a Bachelors or Masters degree in Computer Science, engineering or related technical or quantitative discipline
  • Demonstrable success in designing and delivering complex applications
  • Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills
  • Solid understanding of service architecture and high performance, low latency, and multithreading techniques
  • Experience of developing market connectivity applications is highly desirable
  • Prior experience in building e-trading systems is highly desirable
  • Knowledge of any financial products like Interest Rates, Spread Products, FX, Equities or Futures (e.g. bonds, interest rate swaps, repos) is highly desirable
  • Technical skills include Java, Spring, FIX, Aeron, Solace, Chronicle, TDD, BDD, KDB, REST, Gradle, Git and Unix Scripting
Job Responsibility
Job Responsibility
  • Designing and developing front office eTrading applications for the trading business
  • Understanding of good design principles and ability to adhere to complex design
  • Development of common, reusable components and services utilizing Citi’s best practices
  • Responsible for creating high performance, low latency applications leveraging existing Citi frameworks
  • Ensuring strong reliability, scalability and performance of the core application components
  • Drive architecture and execute on our technical strategy while partnering with various technology teams and to continue to evolve technical architecture roadmap beyond near term objectives
  • Coordinate development with both internal technology teams and Traders, Sales, and Quants
  • Driving engineering standards and continuing to strive for best – whilst utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable, flexible, and maintainable
  • Troubleshooting challenging performance and scalability issues
  • Assisting in third line support during core trading hours while working with other e-Trading teams to manage and support the 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

Market Data Sr Developer - Python and .Net - Assistant Vice President

The Fixed Income Technology team is a dynamic and fast-paced group responsible f...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in software development
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field
  • Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3
  • Hands-on experience with at least one modern front-end framework (e.g., React, Angular)
  • Strong proficiency in a server-side language C# (.NET Core) and Python (Intermediate knowledge)
  • Experience designing and building RESTful APIs and microservices
  • Solid experience with relational databases (PostgreSQL, SQL Server, Oracle) including schema design and query optimization
  • Experience with NoSQL databases (MongoDB, Redis, Cassandra)
  • Proficiency with version control systems, primarily Git
  • Experience with CI/CD pipelines and tools (Jenkins, Tekton, Harness)
Job Responsibility
Job Responsibility
  • Design, build, test, and deploy high-quality, scalable, and robust full-stack applications for Fixed Income trading, and risk management
  • Create intuitive, responsive, and high-performance user interfaces using modern web technologies (e.g., React, Angular) to visualize marketdata and workflows
  • Develop resilient server-side logic, microservices, and APIs to handle trade processing, data management, and integration
  • Work closely with traders, quants, and business analysts to gather requirements, understand complex financial workflows, and translate them into technical solutions
  • Participate in architectural design discussions and contribute to the overall vision and strategy for the technology platform
  • Write clean, maintainable, and well-documented code and participate in code reviews
  • Design and manage database schemas and write efficient queries for both SQL and NoSQL databases
  • Provide timely support for production applications, troubleshoot issues, and ensure system stability and performance
  • Actively participate in an Agile development environment
  • Fulltime
Read More
Arrow Right

Principal Quantitative Developer

Fidelity’s Asset Management Technology division is seeking a Senior Quantitative...
Location
Location
United States , Jersey City; Merrimack
Salary
Salary:
97000.00 - 185000.00 USD / Year
fidelity.com Logo
Fidelity Investments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in a quantitative field such as Financial Engineering, Physics, Applied Mathematics, Computer Science, or a closely related discipline
  • at least six (6) years of experience as a Senior Quant Developer or in a similar role
  • experience in quantitative analytics, ideally in the fixed income market, including interest rate modeling and interest rate derivatives
  • strong skills in quantitative finance, with an emphasis on applying numerical methodologies to financial problems, including finite-difference methods for PDE solvers, tree models, Monte Carlo simulation, and optimization techniques for curve fitting
  • deep understanding of probability theory, linear regression, and time-series analysis
  • expert-level software engineering skills in C++
  • proficiency in Python, shell scripting, SQL, and Linux (preferably in a command-line environment)
  • strong proficiency in object-oriented programming (OOP) principles and hands-on experience implementing design patterns in production code
  • full-stack software development knowledge and critical thinking skills to design optimal solutions for high-performance fixed income analytics
  • experience with cloud technologies, particularly AWS, and container orchestration platforms such as EKS
Job Responsibility
Job Responsibility
  • Gathering ideas, conceptualizing them through a programming language, and creating a packaged solution that can be used by investment professionals
  • building high quality, robust, efficient, and scalable analytical solutions that directly support portfolio construction, risk management, and alpha generation
  • improving the quality and time-to-market of Research initiatives through a combination of both analytical and software development skillsets
What we offer
What we offer
  • Comprehensive health care coverage
  • emotional well-being support
  • market-leading retirement
  • generous paid time off and parental leave
  • charitable giving employee match program
  • educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career
  • Fulltime
Read More
Arrow Right