cover image
RJC Group

Algorithm Developer

Hybrid

London, United Kingdom

£ 100 / hour

Freelance

24-04-2025

Job Specifications

We are currently recruiting for an Algo Trading Developer on a contract basis for an energy trading firm in London, to help shape the future of intraday power trading.

What You'll Do:
Design, develop, and optimize low-latency trading algorithms in C# for power and gas markets, with a focus on intraday trading strategies.
Collaborate closely with traders, quants, and analysts to identify opportunities and turn ideas into production-ready code.
Enhance our existing trading platform, improving performance, scalability, and automation.
Work on integration with market data providers and exchange APIs (e.g., EPEX, Nord Pool, or similar).
Contribute to backtesting frameworks, data analytics, and monitoring tools to support decision-making.

What We're Looking For:
Strong C#/.NET development skills with clean, maintainable coding practices.
Proven experience in algorithmic or systematic trading, ideally in energy markets.
Deep understanding of intraday power trading, including market dynamics, order books, and constraints.
Familiarity with multithreading, real-time data processing, and performance tuning.
Bonus: experience with Python, F#, or time-series databases (InfluxDB, kdb+, etc).

This would be a hybrid role, with 2 days per week required in their London offices - paying upwards of £800pd. If you think you'd be a good fit, don't hesitate to apply for immediate consideration!

About the Company

RJC Group is a specialised talent acquisition firm with a keen focus on technology within the Energy Trading sector. Our approach mirrors executive search methodologies, tailored specifically for sourcing niche technical positions, ensuring our clients gain access to top-tier talent in a challenging market. Over the course of 7 years, we have meticulously cultivated a distinct network of candidates, renowned for our expertise in identifying and attracting exceptional professionals within our niche. Our reputation as one of... Know more

Related Jobs

Company background Company brand
Company Name
Experis UK
Job Title
DevOps Engineer
Job Description
25 days Remote Inside IR35 - Umbrella only Role Description/Skills The client is working on a Document Management System (DMS) enhancement - It's imperative that you understand what Data means. To document a Salesforce DevOps setup for the client Complete work packages with milestone reviews only. Escalates problems under own discretion. Works with suppliers and customers. May have some supervisory responsibility. Will need to support client upskilling in Azure Development and DevOps. Performs a broad range of tasks, takes initiative, and schedules own and others work Must has good working knowledge of Azure ADF / Data Bricks / Git Hub/ Terraform - coding and building infrastructure out/ DevOps ( CI/CD ) process Problem solving and documentation skills The role will comprise two parts: Working on a UK Gov standard digital product delivery Supporting clients upskilling on DevOps, development in MS Azure and data product design using agreed tools and pathways. Throughout the project, you will undertake data discovery work to help DESNZ further establish and accelerate the delivery of X-Directorate inflight data , customer insights and behaviour analysis maturing their data management capabilities according to a pre-agreed roadmap. All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
London, United Kingdom
On site
Freelance
02-05-2025
Company background Company brand
Company Name
Machnet Medical Robotics
Job Title
Software Engineer - (C++/Firmware) - Contractor
Job Description
About the Role: Machnet Medical Robotics is an innovative MedTech startup dedicated to revolutionizing minimally invasive surgery with our groundbreaking robotic system. We are currently seeking an Embedded Software contractor to join our innovative team. In this role, you will lead the development and optimization of embedded software systems for our cutting-edge products. Key Responsibilities: Design, develop and maintain high-performance multi-threaded C++ software for our applications and products. Implement efficient algorithms and data structures to process and manipulate medical images data, ensuring real-time performance and low latency. Optimize software performance and memory utilization to meet system requirements and constraints. Write and maintain automated test cases. Conduct thorough testing and debugging of software components to ensure reliability, stability, and quality. Identify and resolve software defects and ensure proper functionality and performance of medical image processing or robot-related features. Document software designs, code, and processes, ensuring clear and concise technical specifications and documentation. Stay updated with the latest advancements in medical image processing techniques to propose innovative solutions and improve existing systems. Collaborate with cross-functional teams, including software developers, electrical and mechanical engineers, and product managers, to ensure seamless integration of our robotic systems into larger software systems. Provide technical guidance and mentorship to junior team members, fostering a collaborative and knowledge-sharing environment. Follow the medical device software development process (ISO 62304 compliance). Who we are looking for: You have a Master's or PhD degree in Computer Sciences, Software Engineering, Biomedical Engineering or similar field. Strong proficiency in C and C++ programming language, with a minimum of 6 years of professional experience in software development. Experience with firmware development and knowledge of real-time operating systems (RTOS) and embedded systems concepts. Familiarity with communication protocols like SPI, I2C, UART, and Ethernet. Solid understanding of software engineering principles, design patterns, and best practices. Proficiency in software development tools, including compilers, debuggers, version control systems (e.g., Git), and integrated development environments (IDEs). Familiarity with hardware-software integration and the ability to work closely with hardware engineers to define software requirements. Strong problem-solving and analytical skills, with a keen attention to detail. You are focused, organized and have a drive to develop high quality products. Innovator and interested in biomedical technology. Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams. Experiences we value: Experience with coding standards such as MISRA C/C++. Experience in GUI development (e.g. Qt). Experience with unit testing using frameworks such as GTest. Familiarity with project management methodologies and tools. Experience in the medical device industry is a plus. Start-up experience or the ability to thrive in a multidisciplinary team environment. What We Offer: Join an international and interdisciplinary team based in central London and the Netherlands, fostering a collaborative and innovative work culture. Contribute to a rapidly growing medical device startup with ambitious global impact goals, making a significant difference in healthcare. A central London office with a well-equipped prototyping space. Access continuous learning and professional development through training programs, workshops, and conferences. Thrive in an inclusive and diverse workplace that values and supports every team member. An attractive salary package, competitive with industry standards.
London, United Kingdom
On site
Freelance
02-05-2025
Company background Company brand
Company Name
Focus on SAP
Job Title
IT Support Engineer
Job Description
Position: IT Support Engineer Employment Type: Contract, Full time Start: ASAP Location: Birmingham- Onsite Languages: English Role – We are seeking an IT Support Engineer to join our client’s IT team. The ideal candidate will be responsible for managing the SCCM 2012 infrastructure, ensuring operational excellence, and maintaining a high quality of service delivery. Key skills: Minimum of 3 years of IT Support experience. Proven experience in managing SCCM infrastructure Strong understanding of ITSM processes (ITIL Foundation required; Practitioner preferred) Strong customer orientation and ability to engage with end-users Ability to maintain documentation and ensure SLA compliance Consulting background is a plus. Strong communication skills (oral & written) Rights to work in the UK is must (No Sponsorship available) Responsibilities: Administer and manage the SCCM 2012 environment including: SQL queries, patch management, replication issue resolution SCCM roles (DP, MP, SUP) and impact analysis Infrastructure health monitoring and troubleshooting Software Distribution and Deployment troubleshooting SCCM application packaging using App-Model, including detection logic and requirement rules Task sequence creation and OS deployment (OSD) and upgrade Configuration Item (CI) and baseline creation, deployment, and compliance reporting Develop and troubleshoot dynamic collections Create and maintain SSRS custom reports, alerts, and subscriptions Manage and monitor SCCM client health and remediation (including CCMEval) Handle SUGs, ADR, and related patching/reporting activities Enroll Windows devices in Intune using Autopilot Support Co-management scenarios (SCCM + Intune) Work within agreed SLAs and maintain high quality in incident and request handling Participate in early and late shifts and occasional Bank Holiday coverage Please apply with your latest CV or share your CV directly with me at christophe.ramen@focusonsap.org
West Midlands, United Kingdom
On site
Freelance
02-05-2025
Company background Company brand
Company Name
W3Global
Job Title
Senior Python Developer
Job Description
You will join the OS Factory product as a Senior Python Developer. This product aims to accelerate the delivery of hardened operating system images across multiple major public cloud provider for the engineering teams. The product will provide self service capabilities to manage end to end lifecycle of OS Images. The OS images produced by the team will play a crucial role in securing both digital product and enterprise workloads at a global scale through key observability features for highly sensitive workloads that are subject to a multitude of regulatory requirements. They will also have to deliver key enablers to attain and retain certifications such as HITRUST, ISO 27k family for our global workloads. The hardened images have to deliver a robust, stable, reliable, up-to-date operating system landscape. The factory will be a robust, highly automated, self-service platform that is configurable to meet the needs of our stakeholders across multi-cloud foundations (AWS, Azure, GCP and other specialized cloud providers). As the Senior Python Developer for the Hardened OS Factory, you will play a critical engineering role, focused on fostering a culture of platform enablement and acceleration across a strong and diverse community of engineers. Your Responsibilities Include Software Development: This is a hands-on software development position to write high-quality software that will perform at scale, be supportable, and be extensible. Leadership: Ensure a culture that values technical excellence together with collaboration mindset Platform Components/Services Ownership: In collaboration with the Platform Owners, since the platform is intended for developers, you may take ownership over specific requirements related to platform components or services, defining the details and prioritizing based on other developer needs. Process & Operations: Ensure the software stack integrates with our existing CI/CD pipeline Building dynamic Gitlab CI/CD Pipelines using python. Build and deploy Serverless event driven architecture patterns in various cloud Providers using (AWS, GCP, Azure and other major cloud providers). Skills Required Python Programming Experience with Major Cloud Provider (AWS / GCP / Azure and others) Serverless event driven architecture solutions Infrastructure provisioning, configuring and testing (Terraform, Ansible) CI/CD (GitLab) Primary Skill : Python development, Cloud fundamentals, Terraform, CI/CD, Serverless architecture. Nice To Have Kubernetes Logging and monitoring (Prometheus and Grafana) Certifications (AWS / K8s) Year of experience : 10+
Burgess Hill, United Kingdom
On site
Freelance
02-05-2025