pipelines, and big data technologies (e.g., BigQuery, Dataflow, Pub/Sub). Proficiency in Python, Java, or Scala; familiarity with microservices, Docker, Kubernetes, CI/CD tools (e.g., Jenkins, GitLab CI), and cloud monitoring. Proven experience in digital transformation and Agile environments. Preferred understanding of banking risk management and regulatory frameworks (e.g., Basel III/IV, IFRS 9, CRD4). More ❯
to refine requirements and execute solutions. Work with AWS cloud-native services (Lambda, Step Functions, DynamoDB) to develop efficient cloud-basedapplications. Ensure CI/CD best practices ,contributing to GitLab pipelines ,automation, and observability improvements. Integrate AI-powered tools (e.g., GitHubCopilot) to enhance development workflows. Drive continuous improvement in performance, security, andmaintainability . Support cross-squad collaboration ,ensuring architectural consistency More ❯
our frontend Jest for tests SwiftUI for our Driver iOS App Python for our backend code Postgres for data storage Redis for caching Kafka for stream processing AWS, Terraform, GitLab CI/CD, Docker and ECS to deploy and run our services Flutter for our on-board server running Android, which handles concession ticket validation with more on-board experience More ❯
our backend code Postgres for data storage Redis for caching Kafka for stream processing React for our frontend Clickhouse for analytics SwiftUI for our Driver iOS App AWS, Terraform, GitLab CI/CD, Docker and ECS to deploy and run our services Flutter for our on-board server running Android, which handles concession ticket validation with more on-board experience More ❯
andtesting infrastructure. Champion quality across agile teams and advocate for bestpractices. Requirements Your Experience: Proven experience in both manual and automation QA roles. Familiarity with tools like Postman, TestRail, GitLab CI/CD,and containerised environments. A proactive, detail-oriented mindset and strongcommunication skills. Bonus Points: FinTech or regulated environment experience. Performance testing experience (e.g., JMeter, k6). ISTQB certification More ❯
understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle Experience working in agile environments using tools such as Jira, Confluence, Bitbucket, or GitLab Willingness to work on-site in Edinburgh as part of a collaborative engineering team This is an exciting opportunity to contribute to a cutting-edge defence capability at a crucial More ❯
such as IBM Rhapsody Familiarity with software safety and compliance standards (e.g. DO-178C, MISRA) Experience with Agile delivery frameworks (Scrum) and tools such as Jira, Confluence, Bitbucket or GitLab Comfortable working in an office-based environment alongside engineers from multiple disciplines If you are a detail-driven software engineer with strong C++ and UML skills, and are looking for More ❯
and Object-Oriented Design techniques Deep understanding of the full software lifecycle in regulated environments Experience working in Agile environments (e.g. Scrum), with tools like Jira, Confluence, Bitbucket, and GitLab Exposure to airborne software standards such as RTCA DO-178C DAL C or similar Ability to communicate effectively and influence technical direction Bonus Skills: Familiarity with tools like Matlab Simulink More ❯
Software Engineer - C++, UML Modelling (12 month contract) Edinburgh (onsite role) Initial 12 month contract £65ph (Inside IR35) Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the More ❯