Senior Software Developer

Aveva Group

Cambridge

Hybrid

GBP 45,000 - 85,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

flexible benefits fund
emergency leave days
adoption leave
28 days annual leave plus bankholidays
pension
life cover
private medical insurance
parental leave
education assistance program

Job summary

A Senior Software Developer position at AVEVA in Cambridge, United Kingdom, focuses on designing core features for CONNECT, improving scalability, reliability, and performance across platform services. You will diagnose complex issues and contribute to agile development cycles with cross-functional teams.

Candidates should have a STEM degree, 3+ years in software development, and hands-on experience with C#/.NET, RESTful APIs, Azure, and Angular.

Qualifications

  • STEM degree or equivalent.
  • At least 3 years of software development experience.
  • Proficiency in object-oriented software design focusing on maintainability, extensibility, testability and reuse.
  • Knowledge of RESTful APIs and microservice design patterns.
  • Experience developing in C#/.NET or similar.
  • Strong communication skills and collaboration with other developers.
  • Desirable: Azure services such as Cosmos DB, AKS, Service Bus, Event Hub and Application Insights.
  • Desirable: familiarity with cloud-native architectures and distributed systems.
  • Desirable: web development using Angular or equivalent.

Responsibilities

  • We collaborate with software engineers to design and develop core features of CONNECT.
  • We optimize platform scalability, reliability, and performance to meet evolving industry standards.
  • We diagnose and resolve complex technical issues across platform services and interfaces.
  • We monitor and analyse platform metrics to ensure optimal performance and availability.
  • We participate in continuous improvement efforts, including code reviews, testing, and planning as part of an agile development team.

Skills

Object-oriented design
Maintainability
Extensibility
Testability
Reuse
Communication
Cloud-native architectures
Distributed systems principles
RESTful APIs

Education

STEM degree or equivalent

Tools

C#/.NET
Cosmos DB
Azure Kubernetes Service (AKS)
Service Bus
Event Hub
Application Insights
Angular
Kubernetes
Azure
RESTful APIs

Job description

Salary: £45,000 - 85,000 per year

Requirements
  • We require a STEM degree or equivalent.
  • We require at least 3 years of experience in software development.
  • We require competence in object-oriented software design, with an appreciation of coding and design for maintainability, extensibility, testability, and reuse.
  • We require knowledge of RESTful APIs and microservice design patterns.
  • We require experience developing in C# .NET or similar.
  • We require strong communication skills, with experience working closely with other developers.
  • Desired skills include strong working knowledge of Microsoft Azure services such as Cosmos DB, Azure Kubernetes Service (AKS), Service Bus, Event Hub, and Application Insights.
  • Desired skills include familiarity with cloud-native architectures and distributed systems principles.
  • Desired skills include web development using Angular or equivalent.
  • We value a thirst for learning and the confidence to apply learning quickly.
  • We value an enthusiastic and positive attitude.
  • We value being highly motivated and motivating to others.
  • We value enjoying work in a fast and dynamic environment.
  • We value adaptability and flexibility.
  • We value a strong desire to own and solve challenges.
Responsibilities
  • We collaborate with software engineers to design and develop core features of CONNECT.
  • We optimize platform scalability, reliability, and performance to meet evolving industry standards.
  • We diagnose and resolve complex technical issues across platform services and interfaces.
  • We monitor and analyse platform metrics to ensure optimal performance and availability.
  • We participate in continuous improvement efforts, including code reviews, testing, and planning as part of an agile development team.
Technologies
  • AI
  • Angular
  • Azure
  • C#
  • Cloud
  • Cosmos DB
  • Kubernetes
  • Web
  • ASP.NET
  • 3D
  • DevOps
  • Support
More

We are AVEVA, a global leader in industrial software with more than 6,500 employees in over 40 countries. Our software is trusted by over 90% of leading industrial companies and is used by thousands of enterprises to deliver essential services such as energy, infrastructure, chemicals, and minerals more safely, efficiently, and sustainably. This Senior Software Developer role is part of our Industrial Platform Group in Cambridge, United Kingdom, working on CONNECT, our core industrial intelligence platform. We offer a hybrid working model, with employees generally expected in our local office three days a week, and a comprehensive UK benefits package that includes a flexible benefits fund, emergency leave days, adoption leave, 28 days annual leave plus bank holidays, pension, life cover, private medical insurance, parental leave, and an education assistance program. Our global R&D team of 2000+ developers works across more than 75 industrial automation and engineering products, and we place a strong emphasis on learning, collaboration, inclusivity, AI, cloud, and sustainability. We are an Equal Opportunity Employer committed to an inclusive workplace and reasonable accommodation where appropriate.

  • flexible benefits fund
  • emergency leave days
  • adoption leave
  • 28 days annual leave plus bank holidays
  • pension
  • life cover
  • private medical insurance
  • parental leave
  • education assistance program

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

AVEVA • Cambridge

Hybrid
GBP 55,000 - 75,000
Flexible benefits fund
Emergency leave days
28 days annual leave plus bank holidays
+5
Principal Cloud Software Engineer
Principal Cloud Software Engineer

Aveva Group • Cambridge

Hybrid
GBP 45,000 - 85,000
Hybrid working
Private medical insurance
28 days annual leave
+1
Principal Software Engineer
Principal Software Engineer

Aveva Group • Cambridge

Hybrid
GBP 45,000 - 85,000
Hybrid working
Flexible benefits fund
Emergency leave days
+4
Senior Cloud Software Engineer
Senior Cloud Software Engineer

Camwebdir • United Kingdom

Hybrid
GBP 70,000 - 110,000
R&D Senior Member of Technical Staff, CONNECT Core Services
R&D Senior Member of Technical Staff, CONNECT Core Services

Camwebdir • United Kingdom

Hybrid
GBP 70,000 - 110,000
Flexible benefits fund
emergency leave days
adoption leave
+6
Principal Cloud Software Engineer
Principal Cloud Software Engineer

AVEVA • Cambridgeshire and Peterborough

Hybrid
GBP 110,000 - 150,000
Flexible benefits fund
Private medical insurance
Pension
+2
Senior Cloud Developer, Unified Supply Chain
Senior Cloud Developer, Unified Supply Chain

Camwebdir • United Kingdom

Hybrid
GBP 90,000 - 120,000
Flexible benefits
Pension
Life cover
+3
.NET Software Developer
.NET Software Developer

Camwebdir • United Kingdom

Hybrid
GBP 60,000 - 85,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6
Senior Cloud Software Engineer
Senior Cloud Software Engineer

AVEVA • Cambridge

On-site
GBP 90,000 - 120,000
Time off: 28 days + bank holidays
Hybrid working model (3:2 office/home)
Pension contributions and benefits
+4
Senior .NET Software Engineer – Azure & Microservices (Hybrid)
Senior .NET Software Engineer – Azure & Microservices (Hybrid)

Aveva Group • Cambridge

Hybrid
GBP 45,000 - 85,000
flexible benefits fund
emergency leave days
adoption leave
+6