CrawlJobs Logo

Senior C# Developer

Singapore, Singapore · Job Posted March 01, 2026
Apply Position
Job Link Share

Job Description

The FX Options Pricing and Market Data distribution team is going through significant reengineering and modernization. We are looking for an AVP C# developer and technologist to take a hands-on role and contribute to the design and delivery of the system.

Job Responsibility

  • Contribute to the design and development of the electronic FX Options Trading Platform specializing in: RFQ (Request for Quote) client or sales to trader workflow
  • Streaming prices
  • Volatility Surface and other market data management
  • Structured Product Pricing workbench
  • Live and End of Day market data distribution
  • Collaborate with a global team of developers, quants and traders to translate business requirements into robust technical solutions
  • Drive the design and development of system architecture, work with users of the system, and enhance the quality of deliverables
  • Contribute to the continuous improvement of development, deployment and testing processes
  • Share your knowledge and mentor other developers, fostering a collaborative and innovative team environment

Requirements

  • Knowledge and experience of C#, WPF in an event-driven architecture
  • Proficient in multithreading, concurrency, and performance tuning
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • OpenShift/Kubernetes experience
  • Caching technologies e.g. Gemfire, Redis or others
  • Middleware technologies: Solace, Kafka, Tibco or other
  • Awareness of industry trends and leveraging new technologies as appropriate
  • Proven track record of building new systems, replacing legacy systems and renovating existing systems

Nice to have

  • Experience in subscribing and consuming Exchange Data
  • Experience working in finance is a plus, but not required

Looking for more opportunities?

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

Similar Jobs for

Senior C# Developer

8 matching positions

Senior C# Developer

Senior Developer required for this expanding SaaS business who are currently inv...
Location
Location
United Kingdom , Kings Lynn
Salary
Salary:
50000.00 - 60000.00 GBP / Year
cooperlomaz.co.uk Logo
Cooper Lomaz
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full Stack Development with C# and .Net Core
  • Front End such as Angular or React
  • Understanding of SQL & REST API`s
  • Git, Azure DevOps, and cloud platforms
Job Responsibility
Job Responsibility
  • Enhancing products with technologies such as .Net Core, C#, Angular or React, Azure and mobile development
  • Help guide architecture decisions
What we offer
What we offer
  • 23 days annual leave plus bank holidays
  • Private healthcare and optional pension scheme
  • Hybrid – 3 days on site
  • Flexible hours
  • Opportunity to work from home two days a week after probation
  • Support for career development and certification
  • A chance to grow into a leadership role within a close-knit team
  • Direct access to decision-makers and genuine influence over the technology road map
  • Fulltime
Read More
Arrow Right

Senior C++ Developer

VarSome.com is the world’s leading website for professional human genetics. VarS...
Location
Location
Greece , Athens
Salary
Salary:
Not provided
saphetor.com Logo
Saphetor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 4 years of commercial C++ development experience, using templates, STL containers, smart pointers, memory management and multithreading
  • BSc and/or MSc degree in Computer Science, Engineering or Mathematics
  • Hands-on experience with relational databases, optimizing queries and table schemas for optimal performance
  • Good experience with distributed cloud-based computing and big-data systems
  • Familiarity with agile methodologies and the ability to adapt to a fast-paced development environment, actively taking in code reviews, scrums, technical discussions etc
  • Very good understanding of fundamental application design principles and object-oriented design, in order to build & maintain a large high-quality code base
  • Excellent written & oral communication skills in English
Job Responsibility
Job Responsibility
  • Develop our core C++ applications and library for importing and analyzing genetic data
  • Write reusable, testable, and efficient code, including unit & regression tests
  • Take complete ownership of projects (ranging from a few days to a month) to deliver a working end-to-end implementation, including unit tests & testing
  • Optimize & architect our platform for maximum speed, high availability and scalability
  • Maintain & improve our internal high-performance clinical annotation tools and the custom databases built, optimized for genetics
  • Contribute to the documentation of software architecture, design and implementation details
What we offer
What we offer
  • A position in a fascinating healthcare growth domain, at the cutting edge of technology and research
  • A competitive compensation package combined with additional benefits
  • Endless learning opportunities, while transferring new technologies from academics to clinical practice all over the world
  • 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

Senior Software Developer (Machine Guidance)

As Wenco continues to build our next generation of technology, we need a wide ra...
Location
Location
Canada , Richmond
Salary
Salary:
110000.00 - 150000.00 USD / Year
wencomine.com Logo
Wenco (a Hitachi Construction Machinery...
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of work experience as a software developer with at least 2 years in a senior role
  • Experience across the entire development lifecycle including design, development, unit and automated testing, deployment, and monitoring
  • Proficiency in developing cross-platform applications in C# and/or C++
  • An affinity for back-end development with some front-end experience
  • Experience using Kanban or Scrum methodologies
  • Bachelor Degree in Computer Science/Systems/Electronics/Software Engineering or equivalent
  • Must be eligible to work in Canada
Job Responsibility
Job Responsibility
  • Play a major role in our cross-functional, agile development team alongside Product, QA, and other technical stakeholders
  • Design and implement solutions for complex mining problems
  • Deliver tangible value to our customers by helping plan and design software release packages
  • Leverage modern tools to investigate and resolve challenging customer issues
  • Promote a culture of continuous improvement and technical excellence within the development team
  • Lead key technical initiatives to enhance team productivity and improve quality
  • Fulltime
Read More
Arrow Right

Senior iOS Developer

My Client, a Miami based media firm is looking for Senior iOS Developer to join ...
Location
Location
United States , Miami
Salary
Salary:
60000.00 - 80000.00 USD / Year
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Objective C
  • Swift
  • iOS
  • Mobile Development
  • API
Job Responsibility
Job Responsibility
  • Collaboration with the BA's on going the requirements for the new applications
  • Developing mobile applications for third part vendors based in Mexico
  • Fulltime
Read More
Arrow Right

Senior Software Developer

Come join our growing team and make a difference every day! As part of a high-pe...
Location
Location
United States , Lorton
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree required, with a preference in the areas of Computer Science, Electrical Engineering, Computer Engineer, or related discipline
  • Minimum of six years of experience as a Software Developer
  • Proficient with Python, Java, C, C++ JavaScript, and other programming languages
  • Mobile app development or systems experience
  • Expertise in source control management with Git
  • Deep understanding of relational databases such as SQL Server, PostgreSQL, or SQLite
  • Mobile application decompiling
  • Comfortable viewing, analyzing, and understanding raw binary data
  • Excellent skills with developer documentation
  • Excellent skills with collaborative coding and ability to adopt shared coding practices
Job Responsibility
Job Responsibility
  • Designing, developing, testing, and integrating software features as a member of a geographically dispersed team, either independently or with limited supervision
  • Apply robust software engineering and database practices to address complex technical challenges, ensuring the delivery of reliable, scalable, and maintainable solutions
  • Interface directly with data architects and software developers to ensure that the data model is able to capture the use cases that the software systems are responsible for
  • Part of a software research and development team focusing on mobile device forensic analysis including mobile device reverse engineering
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are looking for an experienced Senior Software Developer to join our team in ...
Location
Location
United States , St. Cloud, Minnesota
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 7 years of experience in software development with some leadership experience
  • Proficiency in .NET technologies, including C#, ASP.NET, and the .NET Framework
  • Expertise in front-end development with Angular, JavaScript, and TypeScript
  • Strong knowledge of SQL for database design and query optimization
  • Experience in API development and integration
  • Solid understanding of object-oriented design and enterprise application integration patterns
  • Proven ability to manage project deadlines and lead technical initiatives
  • Excellent problem-solving skills and attention to detail
Job Responsibility
Job Responsibility
  • Lead and mentor a team of software developers, fostering collaboration and skill development
  • Design, develop, and maintain applications using the Microsoft C# development stack, including .NET Framework, Entity Framework, and related tools
  • Drive the creation and implementation of technical standards and best practices for the team
  • Develop modern front-end solutions utilizing Angular, TypeScript, and JavaScript (ES6+)
  • Manage project timelines effectively, ensuring deadlines are met and deliverables are of high quality
  • Collaborate with cross-functional teams to integrate enterprise application solutions
  • Apply object-oriented design principles and N-tier architecture to build scalable and efficient software systems
  • Develop and maintain APIs for seamless communication between applications
  • Troubleshoot and resolve complex technical issues, ensuring system reliability and performance
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
Read More
Arrow Right

Senior Software Developer – Mobile/RE

Come join our growing team and make a difference every day! As part of a high-pe...
Location
Location
United States , Lorton
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Education: Bachelor’s Degree required, with a preference in the areas of Computer Science, Electrical Engineering, Computer Engineer, or related discipline
  • Minimum of six years of experience as a Software Developer
  • Proficient with Python
  • Experience with C or other programming languages
  • Mobile app development or systems experience
  • Source control management with Git
  • Relational databases such as SQL Server, PostgreSQL, or SQLite
  • Mobile application decompiling
  • Comfortable viewing, analyzing, and understanding raw binary data
  • Excellent skills with developer documentation
Job Responsibility
Job Responsibility
  • Designing, developing, testing, and integrating software features as a member of a geographically dispersed team, either independently or with limited supervision
  • Apply robust software engineering and database practices to address complex technical challenges, ensuring the delivery of reliable, scalable, and maintainable solutions
  • Interface directly with data architects and software developers to ensure that the data model is able to capture the use cases that the software systems are responsible for.
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right