experience of building microservices with NodeJS Experience with NextJS and Vite Experience with cloud technologies such AWS or Azure Experience using Docker, Docker Compose Experience with CI/CD (Gitlab, GitHub, Jenkins) Experience using version control software - Git Experience working in an agile team environment Familiarity using Infrastructure as Code tools such as Terraform Familiarity More ❯
NoSQL databases. YOUR PROFILE Required Extensive experience of building microservices withJava (Spring Boot) Experience using version control software - Git Experience using Docker, Docker Compose Experience with CI/CD (Gitlab, GitHub, Jenkins) Experience with cloud technologies such AWS or Azure Experience working in an agile team environment Familiarity using Infrastructure as Code tools such as More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Eden Scott
from complex data. Key Responsibilities Write clean, maintainable, and well-tested code following Agile and TDD practices Contribute to both backend services (Java) and modern front-end frameworks (React / TypeScript) Develop and fine-tune search functionality using technologies like Lucene, Solr, or OpenSearch Collaborate with Data Engineers to design and deliver data pipelines Leverage cloud platforms (AWS, Azure … Lucene, Solr, Elasticsearch, if not you have the appetite to learn more. Hands on experience with SQL and NoSQL databases under your belt. Hold a degree in Computer Science / Software Engineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written … proactively identify improvements to our products and processes. Experience in understanding and balancing client, Company and technical needs. Experience of agile environments with modern DevOps and CI/CD practices. Thrive with the opportunity to mentor more junior members of the team. Why Join? Collaborate with a skilled, multidisciplinary team on a modern SaaS data More ❯
and actively mentor and coach team members to achieve collective goals. Requirements Demonstrated experience in designing, deploying, and managing infrastructure and applications on Azure. Experience building CI/CD pipelines for mobile applications using Expo EAS and React Native. Proven commercial experience with other cloud platforms such as AWS or GCP. Familiarity with Infrastructure as … people tend to ask about working at Waracle. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion / belief, sexual orientation or age. We are not accepting applications from recruitment agencies. More ❯
in using version control systems like Git and working in Agile environments. Experience with cloud platforms such as Azure, AWS, or GCP. Exposure to DevOps tools, CI/CD pipelines, and containerization technologies like Docker / Kubernetes. Understanding of financial regulations (e.g., Basel III, MiFID II, AML / KYC) and knowledge of data More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
McGregor Boyall
scale agile projects Required Skills: Strong programming skills in Python ; experience with Java, C#, or Typescript a plus Deep interest in developer productivity, SDLC tooling, and CI/CD processes Familiarity with source control, code review, build systems, testing frameworks, and IDEs Experience in large-scale agile environments Desirable: Knowledge of Kubernetes , containers , and cloud … platforms (AWS / Azure) System admin experience (Linux / Windows) Familiarity with tools like IntelliJ, VS Code, Bitbucket, GitHub, Jira, Jenkins, Terraform, and Ansible Why Join? Work on industry-scale tooling with a global impact Flexible working arrangements Inclusive and supportive team culture Whether you're from a tech firm or a financial institution, if you're passionate More ❯
leading-edge technologies. Adds to team culture of diversity, equity, inclusion, and respect. Provide guidance through leading, mentoring and coaching a team of software engineers. Your Profile Essential skills / knowledge / experience: Hands on Practical experience in System Design, Application Development, Testing and operation Stability. Experience in developing, debugging and maintaining with the technologies and frameworks such … Cloud Platforms preferably AWS. Knowledge in Containerization technologies such as Docker and Kubernetes. Experience across the whole software development life cycle. Exposure to agile methodologies and CI/CD, Application Resiliency and Security. Experience in Testing frameworks such as Junit, Mockito and Cucumber for Unit Testing and Automation Testing. Good to have: Familiar with AWS More ❯
experience with back-end technology: Java, SpringBoot, JPA, Hibernate, Junit, Mockito, microservices - Java Server Side Concurrent Programming with Spring Boot (Core Spring), Junit - Understanding of message based architectures (MQ / Kafka) - Experience with Cloud technology and messaging tools - Experience with standard DevOps tools: Jira, Bitbucket, Nexus, Confluence, SonarQube, Veracode, GitLab, Maven, NPM, etc. - Experience with test driven development and … CI/CD, including exposure to automated testing platforms (e.g., Cucumber, Selenium) - RDBMS Sybase and / or DB2 is preferable, with a proficiency in writing complex SQL queries - Unix / Linux scripting (Shell / Python) - Good Problem solving and analytical skills - Full software development lifecycle understanding - Good software development practices - Excellent oral … and written communication skills - An interest to learn the business supported by the applications Skills Desired: - Experience with front end development with Angular / React - MongoDB - Knowledge of the Equity Derivative business / Investment banking domain knowledge More ❯
applications with Docker and Kubernetes. Collaborating in Agile teams to tackle technical challenges and deliver cutting-edge features. Implementing robust unit tests and integrating them into CI/CD pipelines. What We're Looking For We want to hear from you if you have: Essential skills: At least 4 years of experience with .NET (preferably … .NET 8) and C#. Proficiency with Vue, Angular, or React. Experience deploying scalable applications on Azure. Strong knowledge of databases, containerisation (Docker / Kubernetes), and Agile practices. A passion for innovation and collaboration. Desirable experience: Microservices architecture and API development. CI/CD pipelines and DevOps. Azure certifications (e.g., Azure Developer Associate). Familiarity More ❯
others along the way. What You'll Do Develop & maintain automated test frameworks for in-house applications Coordinate test schedules with SCRUM teams, Service Owners, and Lead Architects Build / maintain testing artefacts and spot future blockers or opportunities Support third-party testing and collaborate across government departments Anticipate and mitigate project risks to ensure service stability Bridge technical … / non-technical teams with clear communication Mentor colleagues and share knowledge Essential Skills Automation in CI/CD pipelines (GitHub Actions) Selenium / WebDriver, Java, JavaScript, BDD (Gherkin / Cucumber) Linux environments, AWS MySQL scripting (2+ years in last 5 years) MariaDB / Oracle / MySQL / AWS … Aurora (2+ technologies) Proactive, risk-assessed decision-making Mentoring and stakeholder communication Desirable Skills Kubernetes, Terraform Automating OAT / Acceptance / Regression Testing (web apps & APIs) Technical governance & government requirements knowledge SC Clearance is an advantage! Apply now to make a real impact! ASA Recruitment is one of Scotland's largest independent multi-sector recruitment agencies. We specialise More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Venesky Brown
sector organisation in Glasgow, is currently looking to recruit a DevOps Engineer (Re-Engineering) for an initial 6 month contract with potential to extend on a rate of £662 / day (Outside IR35). This role will be remote working for the majority, however, must be willing to come to the Glasgow office as and when required, this may … attend meetings using MS Teams. - Expected to make use of collaborative tooling (Slack, MS Teams, Confluence and Jira). Essential Skills: - 5 years in a hands-on platform engineer / devops role working at a senior level - Expert level Kubernetes infrastructure build experience - Expert level Kubernetes infrastructure operate experience - Demonstrable experience building Kubernetes infrastructure on AWS EKS - Demonstrable experience … infrastructure on AWS EKS - Demonstrable experience building secure solutions on Kubernetes - Ability to contribute to architecture roadmap for business area through leading and participating in Proof of Concept (POC) / prototyping initiatives - Experience implementing CI/CD pipelines - Experience designing, documenting and presenting secure solutions to stakeholders - Experience implementing Istio service mesh - Experience building More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Arnold Clark
IaaS, PaaS, and serverless Experience with the Hub-Spoke Model Proficient in cloud orchestration using Terraform and Ansible Strong knowledge of Kubernetes Creation and management of CI/CD pipelines with Azure DevOps Strong communication and documentation skills Strong judgment, analytical thinking, and problem-solving skills Beneficial technical experience: Linux Administration Knowledge of Networking Familiarity … with HAProxy Eventstore MySQL / MariaDB / Galera Redis vSphere / VMWare Our Culture Arnold Clark is committed to creating a diverse and inclusive workplace. We strive to create an environment where collaboration, unique perspectives and multiple approaches are celebrated. We care about our employees and our communities, we nurture talent and encourage ambition, and we are More ❯
in Java or Python. Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the full stack, from React / TypeScript front-end to Java-based search services. Leverage cloud technologies like Azure Data Factory, Batch Services, Azure SQL. Contribute to DevOps practices, code reviews, and system optimizations. Current … Lucene, Solr, Elasticsearch, if not you have the appetite to learn more. Hands on experience with SQL and NoSQL databases under your belt. Hold a degree in Computer Science / Software Engineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written … proactively identify improvements to our products and processes. Experience in understanding and balancing client, Company and technical needs. Experience of agile environments with modern DevOps and CI/CD practices. Thrive with the opportunity to mentor more junior members of the team. Why This role? Be part of a highly skilled team developing a modern More ❯
in Java or Python. Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the full stack, from React / TypeScript front-end to Java-based search services. Leverage cloud technologies like Azure Data Factory, Batch Services, Azure SQL. Contribute to DevOps practices, code reviews, and system optimizations. Current … Lucene, Solr, Elasticsearch, if not you have the appetite to learn more. Hands on experience with SQL and NoSQL databases under your belt. Hold a degree in Computer Science / Software Engineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written … proactively identify improvements to our products and processes. Experience in understanding and balancing client, Company and technical needs. Experience of agile environments with modern DevOps and CI/CD practices. Thrive with the opportunity to mentor more junior members of the team. Why This role? Be part of a highly skilled team developing a modern More ❯
of internal delivery standards and team culture Take on line management responsibilities as the role matures, including conducting 1:1s, providing performance feedback and supporting career development. Essential Skills / Experience Strong JavaScript / TypeScript skills, including front-end development with React and back-end experience with Node.js or similar frameworks Working knowledge of Python with a willingness … with Azure and cloud-native development practices Proficiency with both relational and NoSQL databases Familiarity with microservice architectures and common integration patterns Hands-on experience delivering in an Agile / Scrum environment Proven use of CI/CD pipelines (e.g. Azure DevOps, GitHub Actions, GitLab) Confident communicator experienced in collaborating directly with clients and … teammates, lead development ceremonies and actively contribute to QA and testing processes Willingness and ability to undergo a Security Clearance (SC) application if not a current holder Desirable Skills / Experience A Computer Science, Software Development or related degree Exposure or interest in additional frameworks / languages (.NET, Ruby on Rails, Go) or willingness to learn new technologies More ❯
modern DevSecOps tooling and principles, and an automation-led testing approach. We are looking for experience in the following skills: Our core language for this role is Java (Spring / MVC), so experience is essential You have experience with Cloud Native technologies on at least one of the major cloud providers (AWS, Google Cloud, or Azure), with a focus … on Infrastructure as Code. You have made use of build automation tools to support a CI/CD pipeline You keep Accessibility, Security, and Performance as a priority when designing or building software solutions You are a strong and versatile senior software engineer, able to apply your skills to many different languages within the same … possible, continuously adding new tools and technologies to your repertoire to increase your impact. Set yourself apart: You have good web development skills, experience with HTML5, CSS and JavaScript / Typescript You have proven ability to apply analytical and creative thought and translate into technical solutions You have proven ability in debugging and resolving complex technical issues You have More ❯
and Synapse (or similar data warehouse tools) Azure Analysis Services or comparable BI tooling Solid programming capability in: SQL, Python, Spark, and ideally DAX Familiarity with CI/CD, Git, and modern DevOps practices (preferably in Azure DevOps) Excellent communication skills — able to clearly explain technical concepts to both technical and non-technical audiences Ability More ❯
clients. To be successful in securing one of these Lead Software Engineer roles you must come from a Software Development background and still be technically hands on with coding / Scripting. You will also have good experience in client / stakeholder management, team leadership and organisational skills as well as being able to demonstrate the following experience: Be … a subject matter expert in full stack C# / .Net Core. Must have hands on experience using the later versions of React, Angular or Blazor Demonstrable experience leading engineering teams building distributed systems and secure products at scale. Have a solid understanding of design practices, system architecture and application security. Experience using containerization technologies (Docker, Kubernetes etc) Experience with … RESTful APIs and microservices best practices. Extensive experience with Azure, CI/CD tooling (Github Actions, Azure DevOps etc) Experience building infrastructure testing within the pipeline for automated deployments Knowledge of Database systems and models Those candidates who have experience in developing solutions that incorporate Artificial Intelligence (AI), using Large Language Models (LLM) such as More ❯
workflows, and future-proof scalability. We are seeking a DevOps Engineer IV , who is passionate about cloud infrastructure, and an expert in Azure with hands-on experience in DevOps, CICD, IaC Terraform. This is a highly visible and influential role with the opportunity to work with the engineering leadership across the company. You will work with a distributed team in … the quality and maintainability of code. Skills and Qualifications: 5 years' experience providing Infrastructure as Code, scripted solutions for deploying software, application security, containerization, creation of CI/CD pipelines that ensure quality software delivery. Strong knowledge of Azure (AWS, GCP experience a plus) At least 2 years' experience in each of: Microsoft Azure, Azure … delivery Ability to analyze and provide timely solutions to increase efficiency, reduce bottlenecks, contain costs, improve quality, increase security and improve maintainability across development processes and CI/CD pipelines. Bachelor's Degree in a relevant major (Computer Science, Computer Engineering, Information Systems, or similar) or equivalent years of experience PLANET DDS CORE IDEOLOGY Mission More ❯
Glasgow City, Scotland, United Kingdom Hybrid / WFH Options
Montash
RabbitMQ clusters, queues, exchanges, and routing. Build Camel routes using advanced patterns like Splitters, Aggregators, and WireTaps. Ensure batch reliability and transactional integrity across integrations. Oversee CI/CD pipelines and infrastructure automation. Deploy and scale integrations with Docker and Kubernetes. Ensure high availability and resilience across all messaging components. Apply secure practices using encryption … and TLS. Monitor integrations with audit trails, retries, DLQs, and reprocessing logic. Required Skills Apache Camel: Strong experience with routes, processors, components, external system integration, and EIPs using Java / DSL / XML. Strong Java skills DevOps /CI-CD: Experienced with Git, Jenkins, Azure DevOps, GitLab CI, Docker, Kubernetes, and … message processors, DataWeave, and integration flows; solid grasp of API policies, error handling, and transaction scopes. RabbitMQ: Skilled in AMQP, exchanges (direct, topic, fanout), queues, bindings, acknowledgments, clustering, backup / DR, retries, and dead-letter handling. Certified MuleSoft Developer or Architect Familiarity with other messaging platforms: Kafka / ActiveMQ Infrastructure Automation experience (Terraform or Ansible) Scrum /More ❯
preferably AWS to AWS, or data migration assurance using MySQL-oriented databases, is essential. The key technology knowledge includes: Best Practice test approaches Test Automation in CI/CD pipelines (GitHub Actions) Selenium / WebDriver Java and JavaScript BDD testing (Gherkin / Cucumber) Linux environments AWS environment experience MariaDB, Oracle, MySQL, AWS Aurora More ❯
experience with back-end technology: Java, SpringBoot, JPA, Hibernate, Junit, Mockito, microservices - Java Server Side Concurrent Programming with Spring Boot ( Core Spring), Junit - Understanding of message based architectures (MQ / Kafka) - Experience with Cloud technology and messaging tools - Experience with standard DevOps tools: Jira, Bitbucket, Nexus, Confluence, SonarQube, Veracode, GitLab, Maven, NPM, etc. - Experience with test driven development and … CI/CD, including exposure to automated testing platforms (e.g., Cucumber, Selenium) - RDBMS Sybase and / or DB2 is preferable, with a proficiency in writing complex SQL queries - Good Problem solving and analytical skills - Full software development lifecycle understanding - Excellent oral and written communication skills - An interest to learn the business supported by the … applications - Experience with front end development with Angular / React - MongoDB - Knowledge of the Equity Derivative business / Investment banking domain knowledge About Capgemini: Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world while creating tangible impact for enterprises and society. It is a responsible More ❯
modern DevSecOps tooling and principles, and an automation-led testing approach. We are looking for experience in the following skills: Our core language for this role is Java (Spring / MVC), so experience is essential You have experience with Cloud Native technologies on at least one of the major cloud providers (AWS, Google Cloud, or Azure), with a focus … on Infrastructure as Code. You have made use of build automation tools to support a CI/CD pipeline You keep Accessibility, Security, and Performance as a priority when designing or building software solutions You are a strong and versatile senior software engineer, able to apply your skills to many different languages within the same … possible, continuously adding new tools and technologies to your repertoire to increase your impact. Set yourself apart: You have good web development skills, experience with HTML5, CSS and JavaScript / Typescript You have proven ability to apply analytical and creative thought and translate into technical solutions You have proven ability in debugging and resolving complex technical issues You have More ❯
for backend functionality Experience with Python data science and NLP libraries Expertise in software development practices such as version control, code review, software design patterns, and CI/CD practices and tools Experience of cloud computing platforms such as AWS, with knowledge of services like ECS, S3, and Lambda Experience with containerisation technologies e.g. Docker More ❯
Senior Full Stack Software Engineer - C# / .Net Job Type: Permanent Location: Glasgow Job Ref: 11 Date Added: March 27th, 2025 Consultant: Senior Full Stack Software Engineers with a background in software development using C# / .Net and Blazor OR Angular are required by this major client, to join their teams in Glasgow who build a range of … Senior Software Engineer roles you must come from a Software Development background and be able to demonstrate the following experience: Be a subject matter expert in full stack C# / .Net Core. Must have hands-on experience in front-end development using Blazor, Angular OR React. Demonstrable experience building distributed systems and secure products at scale. Have a good … understanding of design practices, system architecture, and application security. Experience with RESTful APIs and microservices best practices. Extensive experience with Azure, CI/CD tooling (Github Actions, Azure DevOps, etc). Experience building infrastructure testing within the pipeline for automated deployments. Knowledge of Database systems and models. In these Senior Software Engineering roles, you will More ❯