City, London, United Kingdom Hybrid/Remote Options
Bristow Holland Ltd
you ll play a key part in ensuring the reliability, security, and scalability of complex systems while collaborating with talented teams across development, QA, and operations. Key Responsibilities Design and develop scalable, high-performance solutions on AWS with a focus on robust architecture and efficient code. Continuously monitor and optimise AWS resources for performance, security, and cost efficiency. … standards across all AWS environments. Troubleshoot and resolve complex technical issues as part of incident response efforts. Maintain detailed documentation of architectures, configurations, and processes. Apply designpatterns to ensure code reusability and maintainability. Develop and execute unit tests, following test-driven development (TDD) principles. Translate business requirements into technical deliverables to meet project goals. Key Skills … other languages such as Go is also welcome. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities, working effectively in Agile teams. Knowledge of designpatterns, coding standards, and best practices. Experience with unit testing frameworks and TDD methodologies. AWS Certification (or equivalent) is highly desirable. What s on Offer Fully remote working from anywhere More ❯
both internal customers and end users. Your skills and experience What you'll bring: * Experience of Java * Experience of Spring framework or equivalent. * Knowledge of software designpatterns and when to apply them * Excellent knowledge of development processes. * Experience of containerisation using Docker or Kubernetes * Experience of Continuous Integration (CI) and Continuous Delivery (CD) * A passion for … delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them: * Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns * Kubernetes More ❯
deploy, and monitor solutions using AWS services (Lambda, API Gateway, CloudWatch, ECS, ECR, Dynamo, S3 etc.) Integrate APIs into CI/CD pipelines using Azure DevOps, Github workflows Design, deploy, and manage applications tailored to business needs, while customizing platforms and overseeing the full API lifecycle using Apigee Edge and X. Drive API strategy execution, provide technical support … Ability to generate custom analytics reports for API consumption and errors Implementation of API security and access control (OAuth, API keys, JWT, etc.) Familiarity with API designpatterns, best practices, and performance optimization Excellent collaboration and communication skills Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to More ❯
City, London, United Kingdom Hybrid/Remote Options
Intec Select Ltd
Senior Software Developer 85,000 London Financial Services Overview: A leading financial services organisation is seeking a Senior Software Developer to drive the design, development, and delivery of critical technology solutions across its operations. This high-impact role sits at the heart of business transformation, focused on building scalable systems to support reporting, compliance, and operational efficiency. The … successful candidate will combine hands-on technical expertise with strong business acumen, driving the development of innovative solutions to support complex, enterprise-scale systems. Role & Responsibilities: Lead the design and delivery of enterprise applications and reporting systems Develop tools for dashboards, analytics, and operational monitoring Build and maintain APIs, data pipelines, and automation for business processes Implement scalable … and data quality Enhance and integrate commercial off-the-shelf (COTS) platforms where required Collaborate with business stakeholders to gather requirements and deliver tailored solutions Define designpatterns, development standards, and quality controls Lead and mentor developers, managing performance and growth Contribute to technology strategy, promoting innovation and best practices Essential Skills & Experience: 8+ years in software More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Client Server
a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, DesignPatterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full benefits* As a C++ More ❯
dining all designed to support well-being and balance. The Opportunity Youll join the Equities Cash Technology team a global group of highly skilled engineers and quants who design, build, and optimise low-latency electronic trading systems used across EMEA and beyond. Youll work hands-on with core Java frameworks, enhancing benchmark algo engines, smart order routing systems … of market data in real time. This role involves both strategic development and core framework engineering, with close collaboration across quantitative trading and front-office teams. The Goal Design and deliver enhancements to algorithmic trading engines and supporting frameworks Collaborate with quants and traders to define and deliver trading logic Develop and optimise low-latency, high-throughput Java …/O, and JVM tuning Experience designing front-office trading systems (algo, SOR, execution platforms) Familiarity with benchmark algos (VWAP, TWAP, Arrival Price) Understanding of key designpatterns (Observer, Factory, Singleton) Hands-on experience with Git, CI/CD, Maven/Gradle, and modern IDEs (Eclipse/IntelliJ) Excellent communication and problem-solving skills Why Join Build More ❯
development Pension Health Insurance Gym membership Social events, free fruit, snacks, coffee etc. Your role: As a Software Engineer within the trading engine team you'll collaborate to design and develop real-time trading systems, you'll often be collaborating with the strategy team on Greenfield projects which you'll take ownership of and will see the business … strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline Apply now to find out More ❯
City of London, London, England, United Kingdom Hybrid/Remote Options
Lorien
analysts every day. If you enjoy solving real-time systems challenges, writing clean C# in cloud-first architectures, and partnering with the desk, this role is for you. Design & build resilient C#/.NET services and APIs powering pricing, market data ingestion, trade capture, and risk analytics. Integrate with ETRM/CTRM platforms (e.g., Endur, in-house risk … trading, risk, and operations to refine requirements and ship increments in Agile sprints. Harden production with observability (logging/metrics/tracing), CI/CD, and secure-by-design patterns. Own features end-to-end-from design and documentation to deployment and support. What you'll bring Strong C#/.NET engineering skills (async/await … Experience building microservices and REST/gRPC APIs; solid understanding of messaging (Kafka/RabbitMQ) and event-driven patterns. SQL expertise (SQL Server/PostgreSQL); comfort with schema design, performance tuning, and data reconciliation. Practical knowledge of cloud (Azure/AWS) , containers (Docker/Kubernetes), and CI/CD (GitHub Actions/Azure DevOps). A product mindset More ❯