AWS to join our client Key Responsibilities Design, develop, and maintain scalable, high-performance software solutions. Develop and manage Infrastructure as Code (IaC) using AWSCDK (Python) to automate deployment and cloud resource management. Drive code quality through automated testing , unit testing, and adherence to clean code principles. Manage and optimize CI/CD pipelines … a Senior .NET Engineer , ideally within financial services or a similarly complex domain. Strong hands-on experience with AWS and Infrastructure as Code , particularly AWSCDK in Python . Familiarity with Entity Framework (or similar ORM frameworks) and contract-first system design . Solid understanding of automated testing frameworks and unit testing principles. Agile methodologies More ❯
including common table expressions (CTEs), window functions, and complex joins. Experience with query optimization and performance tuning on relational databases like PostgreSQL, MySQL, or similar Cloud data ecosystem (AWS) : hands-on experience with core AWS data services. Key services include: S3 for data lake storage AWS Glue for ETL and data cataloging Amazon Redshift … data between systems Programming for data : Strong scripting skills, including Python Infrastructure as code (IaC) : Experience deploying and managing cloud infrastructure using tools like Terraform or AWSCDK/CloudFormation Data modelling and warehousing: Dimensional Data Modeling : Deep understanding of data warehousing concepts and best practices. Experience of, and ability to, transform raw transactional data into well … Modern Data Transformation: Experience with dbt (Data Build Tool) for managing the transformation layer of the data warehouse BI Tool Familiarity : An understanding of how BI tools like AWS QuickSight consume data, and the ability to structure datasets optimally for visualization and reporting e Please submit a copy of your latest CV for more information on this vacancy. More ❯
RESTful API development . Experience with microservices , event-driven architecture , and cloud-native development . Strong understanding of SQL and NoSQL databases (PostgreSQL, DynamoDB, Redis). Proficient in AWScloud services especially Lambda, SQS, S3, Cognito, API Gateway, EventBridge, etc. Hands-on experience with DevOps practices (CI/CD pipelines, Docker, GitHub Actions). Familiarity with frontend tooling … guide teams through technical decisions. A passion for quality, performance, and security. Highly Desirable: Experience with server-side rendering frameworks like Next.js or Remix. Familiarity with AWSCDK or Infrastructure as Code practices. Interest or experience in WASM or other emerging frontend optimization technologies. Prior experience mentoring teams or leading cross-functional projects. What happens next? One More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Advanced Resource Managers
DevOps Engineer 5-Month Contract – Inside IR35 London based – hybrid working – 3 days office based Need to have current and active SC Clearance to be considered The Principal AWS DevOps Engineer will be a critical team member in designing, implementing, and optimising end-to-end DevOps processes that support software development and IT operations at scale. You will … leverage your deep expertise in AWS, automation, CI/CD, and infrastructure-as-code to drive efficiency, reliability, and scalability across our clients' cloud environments. This role blends strategic thinking and hands-on execution, covering the full DevOps lifecycle, from source control and build automation to continuous testing, deployment, monitoring, and feedback loops. As a senior team member … on experience in the design, development, and management of Java applications Extensive hands-on experience with Infrastructure as Code (IaC) tools such as AWS CloudFormation, Terraform, or CDK, with a proven track record of automating cloud infrastructure deployments. Advanced knowledge of containerization technologies and orchestration platforms like Docker and Amazon EKS (Kubernetes) or ECS. Expertise in defining More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Harnham
term roadmap. 🎯 What we’re looking for: 5+ years of experience as a Software Engineer, ideally in Python (3.10+). Proven experience developing cloud-native applications (GCP or AWS). Strong understanding of CI/CD pipelines (e.g. GitHub Actions) and containerisation (Docker). Experience designing scalable, secure systems using modern principles (SOLID, TDD). Familiarity with databases … who thrives in a collaborative, fast-paced environment. ✨ Nice-to-haves: Experience with Generative AI/LLMs in applied engineering contexts. Exposure to infrastructure-as-code (Terraform, CloudFormation, or CDK). Familiarity with Vue.js or other front-end frameworks for collaboration with UI teams. 💰 Package & Benefits: Salary up to £80,000 , depending on experience. Hybrid working – 1–3 days More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Formula Recruitment
Lead Software Engineer Up to £110,000 + Bonus Central London - Hybrid Global Luxury Brand Node.JS, Typescript, AWS We’re supporting a global luxury brand with a mission to push boundaries in digital commerce innovation. They’re investing heavily in their tech ecosystem and are now looking for a Lead Software Engineer to take a key role in … a Lead Software Engineer, you will have the following: Extensive Node.js backend development experience with deep understanding of CI/CD Proven expertise in AWS (Lambda, Fargate, CDK/Terraform or similar) Ability to simplify complexity, influence stakeholders, and create clarity in evolving environments Excellent communication skills and ability to partner with diverse technical & non-technical stakeholders More ❯