Connecting Talent to opportunity

Connecting Talent to opportunity

Senior Cloud Engineer

Apply

Job Description:

 The role

We're looking for a skilled and motivated Cloud Software Engineer to join a high-profile national law firm with a strong reputation in the legal industry. You'll be part of an ambitious, agile team responsible for designing, building and operating in-house web applications and services on a modern, cloud-native, API-first architecture running on Microsoft Azure. These applications are critical to the firm's operations and are built and delivered through automated infrastructure-as-code and CI/CD pipelines.

  • You'll be working on challenging and impactful projects that directly contribute to the success of a leading national law firm. 
  • Current projects include agentic AIapplications for the legal industry that will truly revolutionise traditional legal services – autonomous, tool-using AI agents that reason over legal workflows, orchestrate tasks and integrate directly with our REST APIs.
  • Be part of a collaborative and supportive team environment.
  • Access to continuous learning and professional development opportunities.
  • Competitive salary and benefits package.

 Key Responsibilities

  • Design, develop and operate robust, scalable cloud-native applications and services onMicrosoft Azure across the full software development lifecycle.
  • Build and maintain infrastructure as code(Bicep) so that environments are repeatable, version-controlled and self-documenting.
  • Design, build and operate CI/CD pipelines that automate build, test, security scanning and deployment from commit to production.
  • Champion DevOps practices across the team – automation, monitoring, observability, infrastructure-as-code and a culture of continuous improvement and shared ownership.
  • Design, build and secure REST APIs that power our applications and serve as integration points for internal systems and AI agents.
  • Develop agentic AI capabilities – integrating large language models, tool/function calling and autonomous agent orchestration with our APIs and data platforms.
  • Collaborate with developers and stakeholders to define requirements and deliver high-quality solutions.
  • Troubleshoot, debug and resolve issues across applications, pipelines and cloud infrastructure.
  • Participate in code reviews and contribute to the continuous improvement of development and DevOps practices.
  • Stay up to date with emerging cloud, DevOps and AI technologies and propose innovative solutions to business challenges.

1.3          Required Technical Skills

  • Hands-on experience deploying, configuring and operating applications and services onMicrosoft Azure (App Services, Functions, Storage, Cosmos DB, Key Vault, Application Insights, API Management and Logic Apps).
  • Experience with infrastructure as code – provisioning and managing Azure resources using Bicep.
  • Proven experience building and maintaining CI/CD pipelines in Azure DevOps and/or GitHub Actions, including automated build, test and deployment, and managing source code in Git.
  • Strong DevOps background – automation, release management, environment configuration, secrets management, monitoring and observability.
  • Demonstrated experience designing, building and securing REST APIs (authentication, authorisation, versioning and documentation).
  • Exposure to or strong interest in agentic AI – building with large language models, retrieval-augmented generation, and tool/function calling.
  • Solid backend development experience in C#/.NET (.NET 8/9/10 and .NET Framework 4.6).

(a)           Nice to have

  • Azure certifications (e.g. AZ-204, AZ-400, AI-102).
  • Experience integrating AI agents with enterprise systems and data sources.

 

  • Job Type

    Permanent, Full Time

  • Work Authorisation

    No

  • Industry Sector IT & Internet

Apply for this position

Thank you for your application

Why don't you search for some more vacancies...