Software Engineer (Development) – Hybrid, Impactful EdTech

The Open University

Milton Keynes

Hybrid

GBP 52,000 - 76,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

33 days annual leave
Pension scheme
Staff fee waivers for OU study
Hybrid working
Discounts, wellbeing support, and dev.

Job summary

The Open University is seeking a Software Engineer (Development) to join the Teaching and Learning group. You will build scalable, secure, and high‑performing online learning software for staff and students, participating in all stages of the development lifecycle.

You will collaborate with engineers, designers, and product owners to deliver robust solutions, mentor junior engineers, and contribute to continuous improvement.

Qualifications

  • Proven software development experience across the lifecycle.
  • Strong understanding of the software development lifecycle (design, development, testing, deployment).
  • Experience designing scalable and efficient software solutions.
  • Proficiency in testing to ensure quality and reliability of software products.
  • Experience modeling data and supporting user experience design.
  • Awareness of security practices and quality assurance processes.
  • Ability to analyse requirements and translate to technical specs.
  • Experience supporting application and system operations.

Responsibilities

  • Participate in the development of software systems from design to deployment following best practices.
  • Assist in designing and documenting software and system architectures to ensure scalability and reliability.
  • Write, test, and maintain high‑quality code with test scripts and documentation.
  • Support integration of software components and systems for seamless interoperability.
  • Lead testing efforts with test plans to validate functionality, performance and security.
  • Manage software configuration and version control, ensuring changes are tracked and retrievable.
  • Contribute to data modelling and database design to support application development.
  • Support user experience design and analysis to ensure usability and stakeholder satisfaction.

Skills

Software development
SDLC
System design
Testing
Data modelling
UX support
Security awareness
Requirements analysis
Operations support

Job description

The Open University is seeking a Software Engineer (Development) to join the Teaching and Learning group. You will build scalable, secure, and high‑performing online learning software for staff and students, participating in all stages of the development lifecycle.

You will collaborate with engineers, designers, and product owners to deliver robust solutions, mentor junior engineers, and contribute to continuous improvement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Development) - Hybrid, Impactful EdTech
Software Engineer (Development) - Hybrid, Impactful EdTech

The Open University UK • Milton Keynes

Hybrid
GBP 46,000 - 65,000
Flexible working
Hybrid work pattern
Generous leave allowance
Software Engineer - Cloud-Native, Hybrid Work
Software Engineer - Cloud-Native, Hybrid Work

The Open University • Milton Keynes

Hybrid
GBP 50,000 - 70,000
Hybrid working
33 days annual leave
UK pension scheme
+2
Software Engineer - Build Scalable, User-Focused Services
Software Engineer - Build Scalable, User-Focused Services

The Open University UK • Milton Keynes

Hybrid
GBP 55,000 - 75,000
Lead Software Engineer - Hybrid, End-to-End Platform Ownership
Lead Software Engineer - Hybrid, End-to-End Platform Ownership

The Open University UK • Milton Keynes

Hybrid
GBP 60,000 - 67,000
33 days annual leave
Hybrid working
USS pension scheme
+4
Software Engineer (Development)
Software Engineer (Development)

The Open University • Milton Keynes

Hybrid
GBP 52,000 - 76,000
33 days annual leave
Pension scheme
Staff fee waivers for OU study
+2
Software Engineer
Software Engineer

The Open University • Milton Keynes

Hybrid
GBP 50,000 - 70,000
Hybrid working
33 days annual leave
UK pension scheme
+2
Lead Software Engineer
Lead Software Engineer

The Open University UK • Milton Keynes

Hybrid
GBP 60,000 - 67,000
33 days annual leave
Hybrid working
USS pension scheme
+4
Software Engineer (Development)
Software Engineer (Development)

The Open University UK • Milton Keynes

Hybrid
GBP 46,000 - 65,000
Flexible working
Hybrid work pattern
Generous leave allowance
Software Engineer
Software Engineer

The Open University UK • Milton Keynes

On-site
GBP 55,000 - 75,000
Software Developer
Software Developer

Burman Recruitment • England

On-site
GBP 40,000 - 60,000