
C# / .NET developer
Hybrid
London, United Kingdom
Freelance
21-03-2025
Job Specifications
We're Hiring: C# Developer – Risk & PnL Platform | Investment Banking | London (Hybrid)
Seniority Level: Mid-Senior Level
Type: Permanent or Contract via Margo
Location: London – Hybrid (2-3 days onsite)
Join Margo, a tech-native consultancy delivering high-value IT expertise to global financial markets. We partner with tier-one investment banks to solve complex technical challenges – from low-latency systems to high-volume real-time data pipelines.
We’re currently looking for a skilled C# Developer to join the Credit and Rates Risk & PnL IT team at one of our leading investment banking clients. You’ll contribute to a strategic global platform that supports real-time risk and PnL analysis used by traders and risk managers worldwide.
What You’ll Do
Build and enhance service-oriented backend components for real-time, high-throughput risk and PnL systems
Ensure UI responsiveness and efficiency under load
Collaborate with quants, traders, and dev teams across London, Paris, Glasgow, Lisbon, and Mumbai
Apply Agile and test-driven development practices, with a focus on automation
Take full ownership of your developments – from idea to deployment
What We're Looking For
5+ years' experience in C# / .NET development
Practical knowledge of .NET Reactive Extensions (Rx)
Proven experience with performance optimization (CPU/memory) in real-time systems
Solid skills in TDD, profiling, and automated testing
Strong communication skills and ability to work effectively in distributed teams
Background in computer science fundamentals and design patterns
Nice to Have
Familiarity with actor models (Orleans, Akka.NET)
Exposure to functional programming (especially F#)
Knowledge of Language Extensions
Interested in this opportunity?
Apply now or DM me for more info – let’s build the future of finance tech together.
#Hiring #CSharp #DotNet #FinTech #RiskIT #PnL #RealTimeData #Margo #FinanceTech #LondonJobs #ITJobs
About the Company
More than a simple IT consulting group, MARGO is an alchemy of talents with constantly enriched expertise, always encouraged to be dynamic and to flourish. For more than 17 years, we have been carrying out missions of the highest technical complexity, enabling the digital acceleration of our clients, while ensuring a perpetual intellectual and collective stimulation for all our talents. At MARGO it's Consultant First. By joining MARGO, your talent today will remain relevant tomorrow. We bring you into the group not only... Know more
Related Jobs


- Company Name
- OFS
- Job Title
- C++ Quant Developer
- Job Description
- C++ Quant Developer | London | Office Only | Contract Location: London (Office Only) Contract Type: Contract Salary: £900-£925 per day About the Role A top-tier Financial Services firm is looking for a highly skilled C++ Quant Developer to join their team. This role requires expert-level C++ programming skills and the ability to implement algorithmic trading strategies. Key Responsibilities Develop and optimize low-latency, event-driven trading systems Implement and fine-tune algorithmic trading strategies in C++ Work with multithreading, inter-process communication, and modern C++ (20/23) Collaborate with quants and traders to enhance system performance Utilize Python for data analysis, scripting, and secondary development Key Requirements Expert-level C++ (including modern C++ 20/23, low latency, and multithreading) Strong experience with event-driven architecture design Intermediate Python skills for analytics and scripting Experience working in a high-performance trading environment Proven ability to develop and implement quantitative trading strategies Why Join? Work with a leading financial institution Engage in cutting-edge algorithmic trading projects Competitive day rate (£900-925 per day) Opportunity to work with the latest C++ technologies


- Company Name
- Loadsure
- Job Title
- Interim Staff DevOps Engineer
- Job Description
- As the Interim Staff DevOps Engineer, you will be a key player on the DevOps team servicing Loadsure’s product suite through building, testing and maintaining the critical infrastructure and tools allowing for the rapid development and release of software. Primarily responsible for simplifying the development process of software to achieve Loadsure’s main engineering goals as the organisation continues to scale. The position will proactively work alongside the insurance and product teams to develop a successful user interface for our network of direct clients and brokers. You will be highly organised and comfortable building relationships and working with all levels of the firm. Stakeholder management and communication will be vital to the success of the role. This position requires a self-driven, high-energy, professional who’s passionate about disrupting an industry and wants to be rewarded for their performance and contributions. We believe that with a growth mindset, tech-first innovation, and focused execution, anything is possible. We value others’ insights and ideas to build a collaborative, entrepreneurial, and lighthearted environment. Key Responsibilities; Design, build and maintain a resilient, secure, and efficient immutable infrastructure to meet established business and operational goals Automate deployment, monitoring, management, and incident response by building infrastructure as a code using Terraform Manage and create CI/CD pipelines, configuration, and automation tools for infrastructure provisioning Write and maintain runbooks for knowledge-driven automated processes Manage and communicate capacity planning based on performance, usage, and utilization stats Ensure system availability and business continuity by implementing redundant servers/services Proactively research and propose the use of new concepts, processes, technologies, and tools Manage cross-functional requirements working with Engineering, Product, Services, and other departments Collaborate with developers to bring new features and services into production Develop and improve operational practices and procedures Proactively meet standards for information security and compliance Skills and Qualifications; Essential; 2+ years' experience as a Staff/Principal DevOps Engineer or similar Engineering role 8+ years experience in managing DevOps/Infrastructure environments Experience maintaining production systems on GCP , AWS and/or Azure Experience using infrastructure as code software such as Terraform Experience in continuous integration practices & tools such as GitHub Actions, etc. Experience in observability implementations using tools such as DataDog Analytical and detail-oriented, aligned to the DORA principles Excellent problem solving, communication, and teamwork skills Excellent time management and organisational skills Comfortable dealing with internal and external senior representatives Self-starter and takes initiative Effective listening, strong verbal and written communications skills Must have outstanding interpersonal and problem solving skills Thrive in a fast-paced, high-growth, rapidly changing technical environment Desirable; Experience with Google Cloud Platform (GCP) Experience in developing business critical applications Experience in developing and operating large-scale cloud-based distributed applications Experience of the compliance environment such as SOC 2 and/or ISO 27001:2022 The ability to continuously improve infrastructure “whilst in flight” and not only support greenfield solutions Transportation or insurance industry experience Enthusiastic about emerging technology and Insurtech About Us; We’ve combined groundbreaking AI and industry expertise to create a service that goes beyond conventional cargo insurance. This is holistic freight protection. With trailblazing end-to-end InsurTech, our mission is simple: empower brokers to better serve the freight community, maximizing profits and minimizing losses for all. At Loadsure, we celebrate the spirit of individuals and empower them to grow. Fostering a culture of personal freedom, mutual respect, and collaboration, we enable the professional success of each person, regardless of race, ethnicity, culture, nationality, religious belief, sexual orientation, gender identity and expression, age, marital status, or disability. Understanding, communication, respect among all people: This is how we’re nurturing a diverse and inclusive workplace in which everyone can thrive. We Strive for continuous growth and excellence in everything we do. We Unite through collaboration, leveraging our diverse strengths to achieve common goals. We Pioneer innovative solutions, embracing new technologies and forward-thinking approaches. We Deliver outstanding results, ensuring reliability and quality in every project.


- Company Name
- Damia Group LTD
- Job Title
- SC Cleared Java Developer
- Job Description
- SC Cleared Java Developer - 3 months+ - £Inside IR35 - Remote with once fortnight on site in Reading Looking for a number of SC Cleared Java Developers to work on a programme for a UK Gov client within Law Enforcement. Role and responsibilities: This high-profile Programme is currently transforming its legacy technology stack. As a Java Software Engineer, you will take a lead position in its transformation to a cloud-ready solution built upon modern DevOps principles by providing strategic decision making and technical leadership, sharing your Java expertise and providing advice to fellow engineers and architects. Experience: • Java engineering and general software architecture • Software lifecycle automation and best practices • Using consultative approach, engaging with internal and external stakeholders • Product identification and down-selection • Problem solving complemented by good analytical and reasoning abilities • Awareness of security concerns and best practices • Deployment and management of large-scale systems Essential skills to be successful in this role: • Broad knowledge of JAVA / JAVA EE - current and legacy versions, including best practices and patterns for code migrations • Knowledge of best practices regarding continuous Integration/Delivery Pipelines (Jenkins or similar) • Experience in setting up Test Automation Frameworks (Selenium, Cucumber, REST Assured) • Configuration As Code (for example Jenkinsfile, Ansible or similar) • Continuous Inspection Tooling (for example SonarQube) • Sound understanding of DevOps principles, practices and philosophy • Strong communication skills Desirable skills: • Cloud Providers (Azure, AWS) • Configuration Management Tooling (GitLab or similar) • Project/Issue Management Tooling (JIRA or similar) • Infrastructure As Code (ARM Templates, Terraform) • Containerisation (Docker, Podman) and Container Orchestration Systems (Docker Swarm, Kubernetes) SC Cleared Java Developer - 3 months+ - £Inside IR35 - Remote with once fortnight on site in Reading


- Company Name
- Intelligent Internet
- Job Title
- IT Support Specialist
- Job Description
- IT Support Specialist About us Intelligent Internet is a UK-based open-source AI x Crypto startup with a global reach, including our teams in Vietnam, China and Canada. We're pushing the boundaries of artificial intelligence, specializing in Large Language Models (LLMs), multimodal technologies, and the development of advanced AI agents. Our mission: to enhance humanity's intelligence. About the role: We are looking for an IT Support Specialist who will be responsible for maintaining an organization’s computer systems and networks, ensuring smooth operation, and troubleshooting technical issues. The IT Support Specialist will report to the IT Specialist on the IT team. Responsibilities: Provide technical support to users, including troubleshooting hardware and software issues, resolving network problems, and resetting passwords Install and maintain computer hardware and software Monitor and manage IT systems and infrastructure Identify and resolve security vulnerabilities Provide training and support to users on new technologies and applications Stay up-to-date on the latest IT trends and technologies Subscription management Manage inventory for IT resources Device procurement world wide Key Requirements: 3+ years of experience in IT support or a related field Strong technical skills, including proficiency with Windows and Mac operating systems, networking Excellent communication and customer service skills Ability to work independently and as part of a team Ability to meet deadlines and work under pressure Must have the right to work in the UK (We are unable to sponsor visas at this time) Nice to Have Requirements: Bachelor's degree in computer science, information technology, or a related field Basic knowledge in cybersecurity best practice This role is based in our London office What We Offer: Competitive salary commensurate with experience Unlimited Paid Time Off Staff Perks including; Birthday Bites and weekly team lunches Private health insurance Collaborative and innovative work environment Opportunities for professional growth and development Please apply at https://tinyurl.com/yaphnynp or send your CV and cover letter to careers@ii.inc.