combine strategic enterprise-level thinking with hands-on solution design within the dynamic and evolving legal sector. You will be responsible for defining the architectural vision, ensuring alignment between business needs and technology solutions, and driving the adoption of modern and secure technologies to enhance our operational efficiency, client … across the firm, including partners, fee earners, IT leadership, and business operations teams, to understand their requirements and translate them into robust and scalable architectural blueprints. Your expertise will be crucial in navigating the complexities of legal technology, data security, regulatory compliance, and the unique demands of a leading … to-end solutions for specific business initiatives and projects, ensuring they align with the enterprise architecture. - Translate business requirements into detailed technical specifications and architectural designs. - Define the architecture for new applications, integrations, and infrastructure components, considering scalability, security, performance, and maintainability. - Evaluate and select appropriate technologies, frameworks, and More ❯
designing solutions that balance technical excellence across projects What You'll Bring Extensive engineering expertise as a principal engineer with deep knowledge of Cloud ArchitecturalPatterns, Microservice Patterns, and related technologies Proven ability to design and implement best practices for app, web, backend, and database More ❯
software development - from planning new features, designing software solutions, testing, and quality management to release and maintenance Contribute and participate in technical discussions and architectural decisions Control project execution, including estimations, quality control, and timely delivery Lead, grow, mentor, and manage a team of talented software engineers Work in … limited to Java, C#, C++, PHP, or Python Experience with MySQL or any other relational database Experience with OOP, design patterns, and architecturalpatterns Knowledge of Git, Unix/Linux Advantages Experience working on complex SaaS applications Experience with Big Data systems, Event-Driven ArchitectureMore ❯
integration, to front-end applications—and who’s confident designing secure, scalable solutions in complex environments. You'll provide hands-on technical leadership and architectural direction across a range of initiatives, helping to future-proof my client's systems, unblock delivery, and promote a modern, product-led culture. This … isn’t just a task-driven role — it’s about influence, mindset shift, and driving architectural excellence that supports my client’s ambitions. Role : Design end-to-end solutions across the technology landscape—spanning cloud infrastructure, data pipelines, applications, and integration layers. Provide technical oversight and architectural input … points of failure. Partner with engineering, product, security, and infrastructure teams to align designs with the strategy and enable cohesive delivery. Define and evolve architectural principles and patterns that enable flexibility, reusability, and scale. Support solution delivery across Azure and other cloud platforms, leveraging modern architecturalMore ❯
london (city of london), south east england, United Kingdom
i3
integration, to front-end applications—and who’s confident designing secure, scalable solutions in complex environments. You'll provide hands-on technical leadership and architectural direction across a range of initiatives, helping to future-proof my client's systems, unblock delivery, and promote a modern, product-led culture. This … isn’t just a task-driven role — it’s about influence, mindset shift, and driving architectural excellence that supports my client’s ambitions. Role : Design end-to-end solutions across the technology landscape—spanning cloud infrastructure, data pipelines, applications, and integration layers. Provide technical oversight and architectural input … points of failure. Partner with engineering, product, security, and infrastructure teams to align designs with the strategy and enable cohesive delivery. Define and evolve architectural principles and patterns that enable flexibility, reusability, and scale. Support solution delivery across Azure and other cloud platforms, leveraging modern architecturalMore ❯
integrations. Technical Leadership: Guide engineering teams in implementing the architecture while ensuring best practices in software design, performance, and security. Define technology choices and architecturalpatterns to support the product roadmap. Conduct architecture reviews to ensure compliance with design principles and performance benchmarks. Scalability, Security & Cloud Strategy … and governance part of the solution design . Collaboration & Stakeholder Management: Work closely with Product Managers, Engineering Leads, DevOps, and other stakeholders to align architectural decisions with business goals. Translate business requirements and product vision into a clear and actionable technical solutions. Act as a technical evangelist , providing architecturalMore ❯
integrations. Technical Leadership: Guide engineering teams in implementing the architecture while ensuring best practices in software design, performance, and security. Define technology choices and architecturalpatterns to support the product roadmap. Conduct architecture reviews to ensure compliance with design principles and performance benchmarks. Scalability, Security & Cloud Strategy … and governance part of the solution design . Collaboration & Stakeholder Management: Work closely with Product Managers, Engineering Leads, DevOps, and other stakeholders to align architectural decisions with business goals. Translate business requirements and product vision into a clear and actionable technical solutions. Act as a technical evangelist , providing architecturalMore ❯
integrations. Technical Leadership: Guide engineering teams in implementing the architecture while ensuring best practices in software design, performance, and security. Define technology choices and architecturalpatterns to support the product roadmap. Conduct architecture reviews to ensure compliance with design principles and performance benchmarks. Scalability, Security & Cloud Strategy … and governance part of the solution design . Collaboration & Stakeholder Management: Work closely with Product Managers, Engineering Leads, DevOps, and other stakeholders to align architectural decisions with business goals. Translate business requirements and product vision into a clear and actionable technical solutions. Act as a technical evangelist , providing architecturalMore ❯
Engineer to join Structured Finance Value Stream. This team has a broad and expert knowledge of Ratings organization's data domains, technology stacks, and architecturalpatterns, fostering knowledge sharing and collaboration that results in a unified strategy. Be a part of a unique opportunity to build and More ❯
Engineer in a product development environment. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in clean code practices and familiarity with enterprise architectural design patterns. Strong experience with Node.js: Expertise in building RESTful APIs, GraphQL services, and backend systems using Node.js. Strong Experience with GraphQL: Practical knowledge More ❯
public cloud experience is relevant, Kubernetes, Terraform, GitHub Actions, Helm. * Proficiency in Infrastructure as Code – Terraform * Network Fundamentals - Firewalls and ingress/egress Patterns, application layer protocols (TLS/SSL, HTTP(S), DNS, etc) * Experience with Docker/Kubernetes (creating images, deployment) * Experience with GCP based security hardening … SQL (Oracle) * Experience in supporting/building Continuous Delivery pipelines * Experience with deployment strategies (such as BlueGreen, Canary) * Good understanding of various design and architecturalpatterns * Good understanding of Microservices and API Management * Good knowledge of Software Development Life Cycle processes and the related tools such as More ❯
keen eye for detail. Preferred Qualifications Deep knowledge of SQL performance tuning, indexing, and query optimization. Experience with message brokers and asynchronous communication patterns (e.g., RabbitMQ, Kafka). Exposure to CI/CD pipelines and DevOps practices, particularly using Azure DevOps. Familiarity with containerization and orchestration tools like … Docker and Kubernetes. Experience with business process automation tools such as Camunda. Proficient in automated testing using frameworks like NUnit or Playwright. Understanding of architecturalpatterns such as Domain-Driven Design (DDD), event-driven systems, and microservices. Knowledge of Behavior-Driven Development (BDD) and Test-Driven Development More ❯
keen eye for detail. Preferred Qualifications Deep knowledge of SQL performance tuning, indexing, and query optimization. Experience with message brokers and asynchronous communication patterns (e.g., RabbitMQ, Kafka). Exposure to CI/CD pipelines and DevOps practices, particularly using Azure DevOps. Familiarity with containerization and orchestration tools like … Docker and Kubernetes. Experience with business process automation tools such as Camunda. Proficient in automated testing using frameworks like NUnit or Playwright. Understanding of architecturalpatterns such as Domain-Driven Design (DDD), event-driven systems, and microservices. Knowledge of Behavior-Driven Development (BDD) and Test-Driven Development More ❯
application logic to improve scalability and response times. Expertise in modern engineering standards such as TDD, contract testing, and secure coding, as well as architecturalpatterns like event-driven architecture and platform migration. Skilled at making technical decisions and trade-offs that positively impact teams and solutions. More ❯
with relevant programming languages and frameworks such as JavaScript (ES6+), React, Typescript, Kotlin, Java, Scala, C# or other relevant backend technologies. Familiarity with modern architecturalpatterns such as microservices, micro-frontends. Ability to write, maintain, test, and deploy scalable code that integrate seamlessly to provide an exceptional More ❯
infrastructure as code, continuous integration, and automated deployment. Assist internal customers by sharing deep software development knowledge with respect to cloud architecture, design patterns, and programming. Advise and implement AWS best practices. About the team Diverse Experiences: Amazon values diverse experiences. Even if you do not meet all More ❯
Engineering teams and project members. Who are we looking for? Solid software engineering experience (minimum five years) with expertise in modern software design, architecturepatterns, and performance measurement (throughput, latency, capacity). Strong proficiency in Java, particularly in high-performance, low-latency, and microservice designs, with experience in More ❯
keen eye for detail. Preferred Qualifications Deep knowledge of SQL performance tuning, indexing, and query optimization. Experience with message brokers and asynchronous communication patterns (e.g., RabbitMQ, Kafka). Exposure to CI/CD pipelines and DevOps practices, particularly using Azure DevOps. Familiarity with containerization and orchestration tools like … Docker and Kubernetes. Experience with business process automation tools such as Camunda. Proficient in automated testing using frameworks like NUnit or Playwright. Understanding of architecturalpatterns such as Domain-Driven Design (DDD), event-driven systems, and microservices. Knowledge of Behavior-Driven Development (BDD) and Test-Driven Development More ❯
keen eye for detail. Preferred Qualifications Deep knowledge of SQL performance tuning, indexing, and query optimization. Experience with message brokers and asynchronous communication patterns (e.g., RabbitMQ, Kafka). Exposure to CI/CD pipelines and DevOps practices, particularly using Azure DevOps. Familiarity with containerization and orchestration tools like … Docker and Kubernetes. Experience with business process automation tools such as Camunda. Proficient in automated testing using frameworks like NUnit or Playwright. Understanding of architecturalpatterns such as Domain-Driven Design (DDD), event-driven systems, and microservices. Knowledge of Behavior-Driven Development (BDD) and Test-Driven Development More ❯
keen eye for detail. Preferred Qualifications Deep knowledge of SQL performance tuning, indexing, and query optimization. Experience with message brokers and asynchronous communication patterns (e.g., RabbitMQ, Kafka). Exposure to CI/CD pipelines and DevOps practices, particularly using Azure DevOps. Familiarity with containerization and orchestration tools like … Docker and Kubernetes. Experience with business process automation tools such as Camunda. Proficient in automated testing using frameworks like NUnit or Playwright. Understanding of architecturalpatterns such as Domain-Driven Design (DDD), event-driven systems, and microservices. Knowledge of Behavior-Driven Development (BDD) and Test-Driven Development More ❯
Swift and Xcode. Strong analytical and problem-solving skills. Experience writing unit tests with XCTest. Experience with MVVM + Coordinator pattern and other architecturepatterns like SOLID. Knowledge of mobile design best practices and core iOS libraries/frameworks (UIKit, SwiftUI, Foundation, Security, Combine). Experience with iOS More ❯
80k Clearance: eDV clearance is essential What You’ll Do: Architect and lead cloud migration strategies on AWS, defining cloud reference architectures and patterns for a large multi-account AWS estate. Solve complex business challenges as an AWS subject matter expert, leveraging services like EC2, ECS, EKS, S3 More ❯
80k Clearance: eDV clearance is essential What You’ll Do: Architect and lead cloud migration strategies on AWS, defining cloud reference architectures and patterns for a large multi-account AWS estate. Solve complex business challenges as an AWS subject matter expert, leveraging services like EC2, ECS, EKS, S3 More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
80k Clearance: eDV clearance is essential What You’ll Do: Architect and lead cloud migration strategies on AWS, defining cloud reference architectures and patterns for a large multi-account AWS estate. Solve complex business challenges as an AWS subject matter expert, leveraging services like EC2, ECS, EKS, S3 More ❯
protocols (OAuth2, OIDC, SAML), and the various flows available for different scenarios ▪ Familiarity with REST and gRPC APIs, event-driven architecture and microservice patterns This role is suited for a candidate who is: ▪ A technical specialist in Azure and Azure DevOps ▪ Passionate about supporting projects, but also dedicated More ❯