Rate: £550 per day (umbrella) Our client, a forward-thinking organisation, is looking for a passionate and skilled DevOps Engineer to join their dynamic Systems Engineering team. Reporting to the Head of Systems Engineering, you will play a vital role in designing, implementing, and managing both cloud and … on-premise infrastructures, tooling, and systems that support our development teams. Key Responsibilities: Infrastructure Design & Deployment : Architect and deploy scalable, high-performance systems that align with the organisation's long-term operational and business objectives. Performance Monitoring : Continuously monitor, analyse, and enhance the reliability of large-scale distributedsystems to ensure seamless uptime and operational efficiency. Automation Solutions : Develop automation solutions for configuration management, system provisioning, and deployment, significantly streamlining operations and minimising manual processes. Security Compliance : Implement and maintain robust security protocols, ensuring that systems comply with regulatory standards and best practises, including data More ❯
Responsibilities: Design and deploy scalable, high-performance software aligned with our long-term goals. Monitor and enhance the performance and reliability of large-scale distributed software platforms. Develop automation solutions for configuration management and deployment, streamlining operations. Implement security protocols to ensure compliance with regulatory standards. Lead the resolution …/programming languages such as Python, Bash, or PowerShell. Expertise in test-driven development and behaviour-driven development practises. Deep understanding of large-scale distributedsystems, network architectures, and storage solutions. Proven ability to troubleshoot complex issues and apply timely solutions. Knowledge of security frameworks and compliance standards More ❯
and deploy scalable, high-performance software in alignment with our operational and business goals. Monitor and enhance the performance and reliability of large-scale distributed software platforms. Develop automation solutions for configuration management, system provisioning, and deployment. Conduct security testing to identify vulnerabilities and ensure compliance with regulatory standards. …/programming languages such as Python, Bash, or PowerShell. Experience with test-driven development and behaviour-driven development practises. Deep understanding of large-scale distributedsystems and network architectures. Proven ability to troubleshoot complex system issues and perform root cause analysis. Strong interpersonal and communication skills for effective More ❯
on a contract basis. This company is renowned for its engineering excellence, and they're looking for a GoLang Developer who can take their distributedsystems to the next level. As a GoLang Developer, you'll be working on mission-critical, data-intensive applications that push the boundaries … in code reviews, design discussions, and knowledge sharing. GoLang Developer - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and More ❯
a contract basis. This company is renowned for its engineering excellence, and they're looking for a Senior Backend Engineer who can take their distributedsystems to the next level. As a Senior Backend Engineer, you'll be working on mission-critical, data-intensive applications that push the … reviews, design discussions, and knowledge sharing. Senior Backend Engineer (Go) - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and More ❯
a contract basis. This company is renowned for its engineering excellence, and they're looking for a Senior Backend Engineer who can take their distributedsystems to the next level. As a Senior Backend Engineer, you'll be working on mission-critical, data-intensive applications that push the … design discussions, and knowledge sharing. Senior Backend Engineer (Go) - Key Requirements: Significant professional experience in software development, with a strong focus on Back End systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and More ❯
Job Description The developer shall join a 7 member scrum team as part of a wider program to deliver a management systems for a new Satellite. The developer shall contribute to all stages of the software development lifecycle and thus have solid experience in design (particularly using UML), development … Developing in Spring with Hibernate * Good Knowledge of developing REST within HTTPS * Experience of developing within a microservice architecture * Web Services using RESTful APIs * Distributedsystems * Knowledge and use of software design patterns * Agile Development Processes * CI/CD delivery techniques * Source code management (we use GIT) * Use … of Issue tracking systems (such as Jira) * UML/SysML using Enterprise Architect or similar * Ability to self-motivate and to work well within a team environment. * Ability to promote innovation in self and others * Ability to interact with internal & external stakeholders in a confident and professional manner More ❯
Employment Type: Contract
Rate: Up to £55 per hour + Inside IR35, PAYE available
be open to candidates that specialise in one area or all three. Technical Skills: Hands-on experience and an understanding of Elasticsearch or similar distributed datastore technology Experience as a Software Engineer, System Administrator, or DevOps Engineer and proficient in at least one programming language Understanding and passion for … open-source technology and knowledge Hands-on experience with large distributedsystems from an architecture and development perspective Understanding of Linux, Java and databases Strong understanding of Lucene Apply now for immediate consideration More ❯
application and database design, infrastructure technologies * An understanding of application backup, restores and the Application Disaster Recovery (DR) process Experience * Knowledge of web services, distributedsystems, and web application development * Previous experience of Incident and Service Request resolution using Service Management Tools * An appreciation of Application languages and … technologies including SQL, HTML, .Net, C# and IIS hosting * Experience with Elasticsearch or a NoSQL document store * Experience administering multiple monitoring systems such as Kubernetes, Grafana and Elastic Cloud * Strong background in all aspects of database technology * Strong experience in writing and executing complex SQL queries and Familiarity with More ❯
on a contract basis. This company is renowned for its engineering excellence, and they're looking for a GoLang Developer who can take their distributedsystems to the next level click apply for full job details More ❯
P&L calculation. You will collaborate with Quantitative Modellers to enhance core models and ensure compliance with regulatory standards. Key Responsibilities: Develop and optimize systems for pricing, risk, and P&L calculations. Partner with Quantitative Modellers to refine pricing models and tools. Create solutions to meet regulatory reporting requirements … such as VaR, P&L forecasting, and sensitivities. Degree in Mathematics, Finance, or a related field. Desirable: Experience working with large data sets and distributed systems. Knowledge of Equity Derivatives and their pricing mechanisms. Advanced Excel skills and familiarity with CI/CD workflows. This is a contract role More ❯
and enterprise clients. You'll work across multi-disciplinary teams to shape scalable, secure, and high-performance applications that help decision-makers model complex systems and explore 'what if' scenarios. Key Responsibilities Lead the design and delivery of simulation and modelling systems. Translate customer needs into scalable, secure architectures. … Strong engineering experience in simulation or digital twin environments. Proven ability to lead complex projects and guide technical teams. Familiarity with DevOps, infrastructure, and distributed systems. Excellent communication, stakeholder engagement, and problem-solving skills. Knowledge of security principles and scalable architecture. More ❯