Senior Cloud Software Developer

Company: Aveva Group
Apply for the Senior Cloud Software Developer
Location: Cambridge
Job Description:

Overview

AVEVA is creating software trusted by over 90% of leading industrial companies.Job Title: Senior Cloud Software DeveloperLocation: Cambridge, United Kingdom (Hybrid)Employment Type: Full-timeThe jobJoin AVEVA’s Core Services team to design and implement secure, resilient cloud platform capabilities using Microsoft Azure. This Senior-level role is suited to an experienced developer with a strong record of delivering complex technical solutions and an interest in cloud development. You will work as part of an agile team, contribute to design decisions, build high-quality services, and use modern engineering practices, including AI-assisted development tools, to improve productivity and softwar

Pay / Benefits

  • Flexible benefits fund
  • Emergency leave days
  • Adoption leave
  • 28 days annual leave plus bank holidays
  • Pension
  • Life cover

Responsibilities

  • Design and develop secure, cutting-edge features for the cloud platform
  • Maintain and expand knowledge amid rapidly changing technology
  • Promote cloud technologies and secure practices across AVEVA
  • Collaborate within an agile development team
  • Deliver high-quality results with speed and reliability

Key requirements

  • Strong design and coding skills with a track record of delivering quality results quickly
  • Experience with Microservice/Service Oriented Architectures
  • REST API design principles
  • Experience developing in multiple languages (primarily C# .NET)
  • Understanding of database design
  • CI/CD and infrastructure as code
  • Cloud development experience, especially Microsoft Azure (advantage)
  • Kubernetes (advantage)
  • Web development with Angular or equivalent (advantage)
  • Thirst for learning and the ability to apply learning immediately
  • Enthusiastic and positive attitude
  • Motivated and motivational
  • C# .NET
  • REST API
  • Microservices/SOA

Posted: September 23rd, 2026