cover image
RJC Group

RJC Group

www.rjcgroup.co.uk

8 Jobs

21 Employees

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 the premier recruitment agencies in this sector speaks to our deep understanding of the industry landscape.

We offer recruitment solutions for both contract and permanent positions, catering to roles ranging from mid-level management to C-suite executives across key domains including E/CTRM, Software Development, Testing, DevOps, and Data.

Driven by a commitment to people, professional growth, and technological advancement, we prioritise cultivating a thriving organisational culture, dedicated to fostering an environment where talent thrives.

Listed Jobs

Company background Company brand
Company Name
RJC Group
Job Title
Generative AI Engineer
Job Description
**Job title** Generative AI Engineer **Role Summary** Design, develop, and deploy production‑ready autonomous AI agents for an Energy Trading business, using modern orchestration frameworks, cloud infrastructure, and end‑to‑end machine learning pipelines. **Expectations** - Deliver reliable AI agent solutions that meet business requirements within tight timelines. - Own projects from concept to production, ensuring maintainability, security, and performance. - Collaborate closely with domain experts to iterate quickly and prototype in weeks. **Key Responsibilities** - Architect and implement autonomous agent workflows using frameworks such as LangGraph or Semantic Kernel. - Integrate event triggers, model inference endpoints, and user‑facing portals (e.g., Teams, n8n, Ray Serve). - Build and maintain cloud infrastructure with Kubernetes, Terraform/Bicep, and CI/CD pipelines. - Enforce secure‑by‑default practices: identity management, secrets handling, automated access controls. - Monitor agent performance (latency, throughput, cost) and use observability tools for optimization. - Manage vector stores (pgvector, cloud search) and relational/event‑streaming data pipelines. **Required Skills** - 4–6 years of software engineering, with ≥2 years on a major cloud provider. - Proficient in Python (async, typing, production practices) and hands‑on TypeScript for bot/workflow integration. - Experience with LLM or conversational‑AI systems: model APIs, RAG, agent frameworks. - Solid Kubernetes and Docker expertise; published at least one container‑based production service. - SQL and data workflow proficiency; familiarity with event‑streaming systems. - Proven ability to deliver end‑to‑end solutions used by internal teams or external clients. **Required Education & Certifications** - Bachelor's degree (or equivalent experience) in Computer Science, Engineering, or related field. - Certifications in cloud (e.g., Kubernetes, AWS/Azure/GCP) or container orchestration are desirable.
London, United kingdom
On site
Junior
11-12-2025
Company background Company brand
Company Name
RJC Group
Job Title
Dotnet Developer - Energy Trading - 12 Month Contract
Job Description
**Job Title:** Dotnet Developer – Energy Trading – 12‑Month Contract **Role Summary:** Develop, test, and maintain microservice‑based backend services and APIs for an energy trading platform using C#/.NET. **Expectations:** * Deliver clean, scalable code within agreed timelines. * Collaborate with product, data, and infrastructure teams. * Follow best practices for architecture, security, and performance. **Key Responsibilities:** * Design, implement, and refactor microservices and related APIs. * Build and maintain distributed backend services. * Write unit and integration tests; participate in code reviews. * Monitor, troubleshoot, and optimize service performance. * Contribute to CI/CD pipelines and deployment automation. **Required Skills:** * C# / .NET Core / .NET 6+ experience. * Proven microservices architecture and distributed systems development. * Backend service and API development (RESTful/GraphQL). * Containerization (Docker) and orchestration (Kubernetes). * Source control (Git) and CI/CD fundamentals. * Unit testing frameworks (xUnit, NUnit). * Strong debugging, problem‑solving, and communication skills. **Nice to Have:** * Energy trading domain knowledge. * Real‑time optimization or financial analytics experience. **Required Education & Certifications:** * Bachelor’s degree in Computer Science, Software Engineering, or related field. * .NET certifications (e.g., Microsoft Certified: Azure Developer Associate) are a plus.
Paris, France
Hybrid
29-12-2025
Company background Company brand
Company Name
RJC Group
Job Title
Software Developer
Job Description
**Job Title:** Software Developer **Role Summary:** Maintain and develop financial applications using Python, collaborating with traders and analysts to implement trading strategies. **Expectations:** 2+ years of Python experience; strong communication skills and technical interest. C# experience preferred. **Key Responsibilities:** - Maintain front-office applications and services for financial systems. - Gather and analyze requirements from traders, analysts, and stakeholders. - Develop and optimize software solutions to support trading strategies. - Collaborate with cross-functional teams to resolve technical and financial challenges. **Required Skills:** - Proficient in Python (2+ years’ experience). - Strong communication and stakeholder engagement abilities. - Problem-solving skills in financial or technical contexts. **Required Education & Certifications:** Not specified.
London, United kingdom
On site
12-01-2026
Company background Company brand
Company Name
RJC Group
Job Title
Software Engineer (C#) - Energy Trading
Job Description
Job title Software Engineer (C#) – Energy Trading Role Summary Design, develop, and maintain scalable, low‑latency microservices using modern .NET technologies. Build and consume RESTful APIs, coordinate with cross‑functional teams, and ensure production‑grade resilience and performance for business‑critical trading platforms. Expactations - Deliver high‑quality code within iterative sprints. - Actively participate in architecture reviews, code reviews, and DevOps integration. - Demonstrate ownership of end‑to‑end service lifecycle: design, deployment, monitoring, and optimisation. - Collaborate with product, architecture, and infrastructure teams to align on feature delivery and system reliability. Key Responsibilities - Design, implement, and maintain C#/.NET backend services in a microservices architecture. - Develop RESTful APIs for internal and external integrations. - Contribute to distributed system design with emphasis on scalability, fault tolerance, and observability. - Work with CI/CD pipelines, automated testing, and DevOps practices. - Perform technical design discussions and optimisation of existing services. - Participate in cross‑functional collaboration with architects, product owners, and DevOps engineers. Required Skills - Proficient in C# and .NET (Core/5/6). - Extensive experience with microservices design and operation. - Strong background in building backend services and RESTful APIs. - Deep understanding of distributed system concepts (service communication, fault tolerance, observability). - Familiarity with CI/CD, automated testing, and DevOps tooling. - Excellent problem‑solving, coding standards, and collaboration skills. Nice to Have - Experience in energy trading or commodities domain. - Exposure to real‑time optimisation systems. - Knowledge of event‑driven architecture, messaging, or streaming. - Angular development experience (1–2+ years). Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent professional experience. - Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate) are a plus but not mandatory.
Paris, France
Hybrid
14-01-2026