Pearson

Senior Software Engineer - Full Stack (React/.Net)

Pearson  •  Republic of India (Onsite)  •  24 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
39
AI Success™

Job Description

At Pearson, we build technology that supports learning and assessment at global scale. From delivering millions of exam results to powering modern digital platforms, our systems need to be reliable, scalable, and built to last.

We’re hiring Full‑Stack Software Engineers across multiple teams, bringing together strong backend delivery with modern frontend engineering. Depending on the role, you may lean more towards backend services or frontend platforms — but all roles sit in the same full‑stack engineering family.

This advert covers multiple approved roles across Pearson, aligned to a shared technical foundation.

What you’ll work on

As a Full‑Stack Engineer, you’ll contribute across the stack while building solutions that matter.

  • Design, build, and maintain backend services and APIs using .NET
  • Build modern, maintainable user interfaces using React and TypeScript
  • Integrate frontend applications cleanly with backend systems
  • For some roles, design and maintain shared React libraries, templates, and components used across multiple teams
  • Deliver cloud‑native solutions using AWS and/or Azure, alongside Terraform and Docker
  • Ensure solutions meet high standards for performance, reliability, security, and scalability
  • Contribute to code quality through testing, code reviews, and good engineering practices
  • Collaborate closely with Product, QA, DevOps, and Architecture teams in Agile delivery environments

What we’re looking for

You don’t need to tick every box, we’re looking for strong fundamentals and real‑world experience.

  • Solid experience in full‑stack development, with strength in:
    • NET backend development, and
    • React and modern JavaScript/TypeScript
  • Experience building and consuming RESTful APIs
  • Familiarity with cloud platforms (AWS and/or Azure) and containerisation
  • Understanding of software design principles, system integration, and non‑functional requirements
  • A collaborative mindset and comfort working in cross‑functional teams
  • A problem‑solving approach focused on delivering practical, high‑quality solutions

Nice to have (depending on team)

  • Experience developing shared UI libraries or frontend platforms
  • Exposure to Terraform, Docker, and CI/CD pipelines
  • Microsoft Azure certifications
  • Experience optimising performance or accessibility in React applications

Why these roles are different

  • You’ll work on business‑critical platforms used at scale
  • You’ll balance hands‑on delivery with opportunities to influence quality and standards
  • Some roles focus on backend‑first delivery, others on frontend platform enablement — all contribute to the same mission
  • You’ll help modernise and evolve long‑standing systems, not just build greenfield features

What you can expect

  • A supportive, collaborative engineering culture
  • Meaningful technical challenges with real‑world impact
  • Opportunities to grow your skills across backend, frontend, and cloud
Pearson

About Pearson

Our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. That’s why our c. 20,000 Pearson employees are committed to creating vibrant and enriching learning experiences designed for real-life impact. We are the world’s leading learning company, serving customers in nearly 200 countries with digital content, assessments, qualifications, and data. For us, learning isn’t just what we do. It's who we are.

Industry
Education & Training
Company Size
5,001-10,000 employees
Headquarters
London, GB
Year Founded
Unknown
Social Media