{bc}
indeed

Senior Software Engineer

Pearson
Tamil Nadu, IND
Full-time
Hybrid
Discovered 1 months ago
C#.NET CoreASP.NET CoreEntity FrameworkMicrosoft AzureReactJS

Full Job Posting

About Pearson

Pearson creates digital-first, accessible, and sustainable resources for lifelong learning.

Pearson supports hybrid working practices and flexible remote and virtual working where possible.

About the Job

Join the Assessment and Qualifications technology organization, which delivers examination results through highly regulated systems.

Lead design, development, and deployment of scalable enterprise applications as a full-stack senior developer.

The technology estate is being transformed from predominantly bespoke on-premises systems to cloud-based, cost-effective, scalable, and resilient services.

Key Responsibilities

  • Design and develop cloud-native applications using C#/.NET Core and Azure services.
  • Architect and implement microservices, RESTful or GraphQL APIs, and event-driven systems.
  • Build and maintain responsive ReactJS interfaces integrated with backend services.
  • Optimize CI/CD pipelines with DevOps using Azure DevOps, GitHub Actions, or Terraform.
  • Mentor junior developers and contribute to code reviews, technical design, and best practices.
  • Define requirements, estimate and plan tasks, and deliver production applications with stakeholders and cross-functional teams.
  • Support and troubleshoot production issues.
  • Ensure cloud applications meet performance, scalability, security, and ethical standards.
  • Participate in Agile ceremonies, sprint planning, and backlog grooming.
  • Document work using required standards, methods, and tools.
  • Improve development processes and tools.
  • Integrate AI coding assistants into development workflows for productivity.

Key Skills and Experience

  • 10+ years of cloud-native application design and development using C#/.NET Core and Azure services.
  • Professional .NET experience with C#, ASP.NET Core, and Entity Framework.
  • Strong hands-on experience with Azure App Services, Functions, Key Vault, Cosmos DB, Azure SQL, and related services.
  • Proficiency in TDD, CI/CD, Docker containerization, and infrastructure as code.
  • Understanding of software architecture, design principles, system integration, API management, and unit testing.
  • Understanding of generative AI, large language models, and AI-powered automation.
  • Experience with Agile/Scrum methodologies.
  • Familiarity with AI-assisted development tools is a plus.

Desirable Skills and Experience

  • Microsoft certifications such as Azure Developer Associate or Solutions Architect Expert are desirable.
  • ReactJS, Terraform, Docker and containers, React single-page applications, and NodeJS are desirable.

Schedule

  • Full-time role.

Workplace Type

  • Hybrid workplace type.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Pearson