Pearson
Pearson10d ago
Indeed

Software Engineer

Chennai, Tamil Nadu
Full Time

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Pearson

Qualifications & Requirements

Full Job Description

Software Engineer - .NET & React

Join Pearson as a Software Engineer in Bangalore or Chennai, India, and play a pivotal role in designing, building, and maintaining robust software solutions. This position emphasizes .NET for backend development and React for front-end interfaces, leveraging cloud platforms and containerization technologies like AWS, Azure, Terraform, and Docker to deliver scalable, high-quality products. Your contributions will directly enhance the reliability, performance, and user experience of our digital learning offerings for a global audience of learners and educators.

About UK Assessment & Qualifications

The UK Assessment & Qualifications division at Pearson is instrumental in delivering millions of examination results annually for major UK qualifications such as A-Levels, GCSEs, BTECs, and T-levels, serving both UK and international students. Our sophisticated in-house systems manage the entire learner journey, from registration to marking and certification, within a strictly regulated environment. We are currently undergoing a strategic transformation to migrate our predominantly bespoke, on-premises systems to cost-effective, scalable, and resilient cloud-based services.

Your Role and Responsibilities

As a full-stack developer, you will be expected to have a proven track record of delivering business-critical projects that provide tangible user benefits. You will work within an Agile framework, utilizing Scrum or Kanban methodologies. Key responsibilities include:

  • Developing and maintaining reliable, scalable, and secure backend services and APIs using .NET.
  • Building and supporting intuitive user interfaces with React, ensuring seamless integration with backend systems.
  • Implementing cloud-native, containerized solutions using AWS, Azure, Terraform, and Docker.
  • Collaborating effectively with cross-functional teams to translate business requirements into actionable technical solutions.
  • Analyzing and optimizing application performance, proactively addressing issues to maintain reliability and scalability.
  • Ensuring software quality through comprehensive testing, code reviews, and diligent lifecycle management.

Required Skills and Experience

  • Proficiency in .NET and backend development.
  • Demonstrated experience with React and modern JavaScript frameworks.
  • Hands-on experience with cloud platforms (AWS, Azure) and containerization tools (Terraform, Docker).
  • A strong grasp of software design principles and system integration.
  • Excellent collaboration and communication skills within cross-functional teams.
  • A problem-solving aptitude with a focus on delivering practical, innovative solutions.
  • A commitment to continuous learning and adaptability in a dynamic work environment.

Desirable Skills and Qualifications

  • Relevant Microsoft certifications (e.g., Azure Developer Associate, Solutions Architect Expert).
  • Experience in developing shared libraries or reusable components.
  • Familiarity with backend integration, advanced cloud platform concepts, and container orchestration.

Work Environment

This is a FULL_TIME, Hybrid role based in Chennai, Tamil Nadu, India, within the Assessment & Qualifications organization under the TECHNOLOGY job family.

Company

Pearson

Pearson

Pearson is a global leader in lifelong learning, dedicated to helping individuals achieve their aspirations through education. We believe that every learning experience presents an opportunity for per...

Chennai, Tamil Nadu
Posted on Indeed