
Senior Software Developer C# & C++
On site
London, United Kingdom
£ 850 / day
Freelance
25-02-2025
Job Specifications
Senior Software Developer - Financial Services
Location: City of London, United Kingdom - Hybrid, 3 days in the office, 2 WFH
Salary: up to £850 per day
Duration: 1 year inital contract
We're seeking a highly skilled Senior Software Developer to join one of the leading investment firms globally as a part of the engineering and development team. The ideal candidate will have extensive experience in software development with expertise in C# and C++. Additionally, experience with FX trading platforms is essential.
Responsibilities
Develop and maintain software solutions using C# and C++.
Work on FX trading systems, ensuring high performance and reliability.
Collaborate with cross-functional teams to design and improve financial software applications.
Analyse and optimise existing codebases for better efficiency and performance.
Ensure best practices in coding, security, and system architecture.
Provide mentorship and technical guidance to junior developers.
Requirements
Proven experience as a software developer in the financial services industry.
Strong proficiency in C# and C++.
Experience working with FX trading platforms and financial instruments.
Good understanding of multi-threading, low-latency systems, and high-performance computing.
Strong problem-solving skills and ability to work in a fast-paced environment.
Excellent communication and collaboration abilities.
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
How to Apply: If you meet the above criteria, we'd love to hear from you. To apply please submit your CV and a cover letter outlining your relevant experience to Sadbh.o'connor@source-technology.com
About the Company
Source Technology - Award-Winning Staffing Solutions Provider. Discovering technology talent for growth-focused businesses. Our mission is to create value for our customers and community (no matter what). Founded in 2015, we’re a Source Group International (SGI) Brand operating globally but with a local touch, across the UK and Ireland, Benelux (Belgium and Netherlands), DACH (Switzerland and Germany), and the USA. We recruit on a contract and permanent basis in the following market areas: Our Specialisms Data AI ... Know more
Related Jobs


- Company Name
- Russell Tobin
- Job Title
- Support Specialist
- Job Description
- Support Specialist 12 Months Contract 19 Pounds an hour Onsite Our client is one of the leading tech companies globally and has transformed how people interact socially through technology. Summary: The main function of a Technical Support Specialist is to provide technical assistance to computer system users. Job Responsibilities: Answer user inquiries regarding computer software or hardware operation to resolve problems, typically of a lower complexity May install software or perform hardware testing remotely Enter commands and observe system functioning to verify correct operations and detect errors Maintain records of daily data communication transactions, problems and remedial actions taken, or installation activities Read technical manuals, confer with users, or conduct computer diagnostics to investigate and resolve problems or to provide technical assistance and support Qualifications: Associate's degree in computer related field or equivalent training required Verbal and written communication skills, problem solving skills, customer service and interpersonal skills Basic ability to work independently and manage one’s time Knowledge of computer software, such as configuration management software, desktop communications software, operating system software and internet directory services software


- Company Name
- Mercor
- Job Title
- Senior Software Engineer
- Job Description
- Mercor is recruiting U.S and Europe.-based Senior Software Engineers for research projects with leading AI labs. These projects involve a variety of common programming tasks, including debugging, refactoring, and writing test cases for complex code repositories. You are a good fit if you: Have deep expertise in one or more of the following languages: Rust, Ruby, Go, C++, Java, JavaScript/TypeScript, C#, Python. Have 3+ years of industry experience working directly with one of the above languages Or, you have comparably large-scale contributions to complex open-source projects Here are more details about the role: You will interface directly with prominent AI researchers from top labs. The work is fully asynchronous and can be done around your schedule We expect a minimum commitment of 10 hours per week, but you can work up to 40 hours per week depending on quality of work Successful contributions increase the odds that you are selected on future projects with Mercor The selection process involves a ~30 minute virtual interview that assesses language-specific knowledge and system design principles (there is NO live coding assessment) With respect to pay and legal status: We can meet industry-standard compensation expectations for your current role We will pay you out at the end of each week via Stripe Connect based on the number of hours you log You will be classified as an “at-will” contractor to Mercor Please note that the advertised pay range is for U.S.-based applicants; the pay range will vary depending on where you're geographically based but we aim to keep compensation competitive for all geographic areas


- Company Name
- Gravitas Recruitment Group (Global) Ltd
- Job Title
- Software Engineer
- Job Description
- Senior Software Engineer Industry: Media Location: Manchester (1 day a week Wednesday - Occasional 2nd day) Contract Type: 6-month contract Rate: Up to £380 per day (Inside IR35) Required Skills TypeScript JavaScript Python Redshift AWS services CodeBuild SQL DBT (desired) Agile methodologies Technical documentation Job Description We are seeking a highly skilled Senior Software Engineer to join our team in the Media industry. The successful candidate will work on cutting-edge projects, leveraging modern technologies to drive innovation in our business. Essential Key Skills and Knowledge Expertise in TypeScript or JavaScript Good knowledge of Python Experience working with AWS services Familiarity with deployment pipelines such as CodeBuild Excellent database knowledge with the ability to write SQL queries Experience with data pipelines and using DBT (desired) A strong willingness to learn and the ability to be a keen team player Professional experience in projects using Agile development processes Experience writing and taking responsibility for technical documentation


- Company Name
- LSA Recruit
- Job Title
- DevOps Engineer (SC Cleared)
- Job Description
- Job Title: Lead DevOps Engineer (SC Cleared) Location: Telford, UK Job Type: Contract DevOps - responsible for the design and implementation of applications' build, release, deployment and configuration activities. Other responsibilities include working within multi-functional teams to gather requirements, evaluate tools, implementing/updating solutions, building and executing test plans, provision environments, application performance reviews, assist migration of legacy systems, and triaging and fixing operational issues. We expect Dev Ops staff will be able to demonstrate the following skills: Experience of using Unix/Linux in a support and/or development environment including scripting languages Experience of developing and supporting cloud-based applications (AWS and/or Azure) Experience of working in a DevOps environment – Continuous Integration & Deployment, Delivery methods and techniques, including agile scrum experience Knowledge of writing and maintaining Infrastructure, and Configuration as Code Knowledge of implementing and maintaining CI/CD pipelines Knowledge of Monitoring and Alerting using tools such as Prometheus and Grafana and Cloud tools such as CloudWatch, CloudTrails and PagerDuty. Experience of Infrastructure and Configuration as Code preferably Terraform and Ansible. (but other languages are accepted) Experience of CI / CD / CD pipelines preferably using GitLab CI (but other platforms are accepted) For more info, please contact mahanthi@Lsarecruit.co.uk