Senior Backend Developer

LEAP29

Oxford

On-site

GBP 58,000 - 98,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

LEAP29 in the United Kingdom is seeking an experienced software engineer to design, develop, and maintain high-performance desktop and cloud applications.

You will own solutions from architecture to deployment, work across C#/.NET and C++ codebases, and modernise legacy scientific software with modern frameworks and UI/UX.

The role emphasizes best practices, testing, CI/CD, collaboration with stakeholders, and exploration of AI-assisted development tools to boost productivity.

Qualifications

  • 5+ years of production-grade software development experience.
  • Strong C# and .NET experience.
  • Strong C and/or C++ development experience.
  • Experience building complex desktop applications in engineering/science/data-intensive environments.
  • Solid understanding of software architecture, OO design, design patterns, SOLID.
  • Experience with automated testing, Git, code reviews, and CI/CD pipelines.
  • Exposure to cloud technologies such as Azure, AWS, or Google Cloud.
  • Experience modernising legacy applications and improving UI/UX frameworks.
  • Excellent communication and stakeholder management skills.
  • Degree in Computer Science, Software Engineering, or related Engineering discipline.
  • Desirable: Scientific/engineering/geoscience/reservoir engineering/technical software development experience.
  • Desirable: Experience with large scientific datasets and numerical algorithms.
  • Desirable: Knowledge of AI-assisted development tools such as GitHub Copilot and AI-powered testing tools.

Responsibilities

  • Design, develop, and maintain high-performance desktop and cloud applications.
  • Take ownership of technical solutions from architecture through to deployment.
  • Work across modern C#/.NET and C++ codebases.
  • Modernise legacy scientific software and migrate applications to modern frameworks and user experiences.
  • Implement best practices around software architecture, design patterns, SOLID principles, testing, and CI/CD.
  • Collaborate with Product Owners and technical stakeholders to define and deliver scalable solutions.
  • Conduct code reviews and mentor developers across the team.
  • Explore and adopt AI-assisted development tools and emerging technologies to improve productivity and software quality.

Skills

C#/.NET experience
C/C++ development
Communication & stakeholder management
Automated testing
Git
CI/CD pipelines
Cloud platforms
UI/UX modernization
Architectural understanding

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Git
CI/CD
Azure
AWS
Google Cloud
AI-assisted development tools

Job description

Salary: £58,000 - 98,000 per year
Requirements
  • 5+ years experience developing production-grade software applications.
  • Strong commercial experience with C# and .NET.
  • Strong C and/or C++ development experience.
  • Experience building complex desktop applications within engineering, scientific, technical, or data-intensive environments.
  • Solid understanding of software architecture, object-oriented design, design patterns, and SOLID principles.
  • Experience with automated testing, Git, code reviews, and CI/CD pipelines.
  • Exposure to cloud technologies such as Azure, AWS, or Google Cloud.
  • Experience modernising legacy applications and improving UI/UX frameworks.
  • Excellent communication and stakeholder management skills.
  • Degree qualified in Computer Science, Software Engineering, or a related Engineering discipline.
  • Desirable: Scientific, engineering, geoscience, geophysics, reservoir engineering, or technical software development experience.
  • Desirable: Experience working with large scientific datasets and numerical algorithms.
  • Desirable: Knowledge of AI-assisted software development tools such as GitHub Copilot and AI-powered testing tools.
Responsibilities
  • Design, develop, and maintain high-performance desktop and cloud applications.
  • Take ownership of technical solutions from architecture through to deployment.
  • Work across modern C#/.NET and C++ codebases.
  • Modernise legacy scientific software and migrate applications to modern frameworks and user experiences.
  • Implement best practices around software architecture, design patterns, SOLID principles, testing, and CI/CD.
  • Collaborate with Product Owners and technical stakeholders to define and deliver scalable solutions.
  • Conduct code reviews and mentor developers across the team.
  • Explore and adopt AI-assisted development tools and emerging technologies to improve productivity and software quality.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Aveva Group • Cambridge

Hybrid
GBP 45,000 - 85,000
Hybrid working
Flexible benefits fund
Emergency leave days
+4
Backend Software Engineer C#.Net
Backend Software Engineer C#.Net

Client Server • Newcastle upon Tyne

On-site
GBP 40,000 - 70,000
25 days holiday
Bupa healthcare
Pension contributions
+2
Senior Software Engineer
Senior Software Engineer

Leap29 • Abingdon

On-site
GBP 70,000 - 95,000
Senior Developer
Senior Developer

Youngs Employment Services • Greater London

Hybrid
GBP 60,000 - 100,000
Bonus
Lead Software Developer
Lead Software Developer

Oscar • Nottingham

Hybrid
GBP 49,000 - 89,000
5% matched pension
Life cover
Salary sacrifice options
+3
Back End Developer / Data Engineer
Back End Developer / Data Engineer

Stratospherec Ltd • West of England

On-site
GBP 30,000 - 60,000
Private Medical Insurance
Private Dental Insurance
Perkbox employee perks and discount
Software Developer
Software Developer

Pure Resourcing Solutions Limited • Norwich

On-site
GBP 54,000 - 66,000
Backend Software Engineer
Backend Software Engineer

Copello • Greater London

On-site
GBP 62,000 - 103,000
Senior Backend Engineer
Senior Backend Engineer

Inspire People • Belfast City District

Hybrid
GBP 72,000 - 88,000
Backend Software Engineer C# .Net - FinTech
Backend Software Engineer C# .Net - FinTech

Client Server • Reigate

Hybrid
GBP 54,000 - 90,000
Hybrid working
Enhanced parental leave
25 days holiday + birthday off
+4