{"id":1360439,"url":"https://alion.io/job/pearson-senior-software-engineer","title":"Senior Software Engineer","company":{"id":1785237,"name":"Pearson","domain":"pearson.jobs","url":"https://alion.io/company/pearson-jobs","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"B","score":75,"open_postings":23,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-09-28T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":14000,"max_usd":37000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":123},"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"Azure","optional":false},{"name":"Azure Cosmos DB","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Azure SQL Database","optional":false},{"name":"C#","optional":false},{"name":"ChatGPT","optional":false},{"name":"CI/CD","optional":false},{"name":"Copilot","optional":false},{"name":"Docker","optional":false},{"name":"Entity Framework Core","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GraphQL","optional":false},{"name":"Kanban","optional":false},{"name":"React.js","optional":false},{"name":"Scrum","optional":false},{"name":"Terraform","optional":false},{"name":"JavaScript","optional":true},{"name":"Node JS","optional":true}],"status":"live","first_seen_at":"2026-09-17T05:29:03Z","employer_posted_date":"2026-09-17","last_verified_at":"2026-09-29T01:02:31Z","board_verified":true,"closed_at":null,"days_open":11,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":11},"description":"About Pearson\nOur purpose: At Pearson we ‘add life to a lifetime of learning’ so everyone can realise the life they imagine. We do this by creating vibrant and enriching learning experiences designed for real-life impact. Our Purpose | Add Life to a Lifetime of Learning\nOur company: Pearson was founded in 1844 and has been built on our ability to grow with and adapt to a constantly evolving market. Our 20,000+ employees are dedicated to creating the high-quality, digital-first, accessible and sustainable resources for lifelong learning.\nDiversity: At Pearson we value the power of an inclusive culture and a strong sense of belonging. We promote a culture where differences are embraced as strengths and opportunities are equal and accessible.\nFlexible working: Pearson is committed to hybrid working practices and has adopted flexible remote and virtual working. Where possible our employees can choose to manage their attendance to the office more flexibly.\nAbout UK Assessment & Qualifications\nWe are responsible for the delivery of nearly 4 million examination results per annum, including A-Level, GCSE, BTEC and T-levels for students in UK and International centres. Our in-house systems process every learner from registration to marking and certification, in a highly regulated business. We currently operate a hybrid estate of predominantly bespoke systems, with an ongoing strategic transformation programme to migrate from on-prem to cloud based, cost effective, scalable and resilient services.\nAbout the job\nThe position is for a highly skilled full-stack Senior Software Developer with deep experience in .NET technologies and Microsoft Azure and solid experience in ReactJS for frontend to lead the design, development, and deployment of scalable enterprise applications.\nAbout you\nWe’d expect that you can demonstrate delivery of several business-critical projects as a full-stack developer, developing solutions that provide real benefit to users, and working in an Agile project delivery environment using Scrum or Kanban.\nKey Responsibilities\n10+ years of experience in Design and Develop of cloud-native applications using C#/.NET Core and Azure services.\n\nArchitect and implement microservices, RESTful/GraphQL APIs, and event-driven systems.\n\nBuild and maintain responsive user interfaces using ReactJS, ensuring seamless integration with backend services.\nCollaborate with DevOps to optimize CI/CD pipelines using Azure DevOps, GitHub Actions, or Terraform.\n\nMentor junior developers and contribute to code reviews, technical design, and best practices.\nCollaborate with stakeholders and cross-functional teams to define requirements, estimate and plan tasks, and deliver applications into production.\nProviding support and troubleshooting the production issues\n\nEnsure application performance, scalability, security and ethical standards in cloud environments.\n\nParticipate in Agile ceremonies and contribute to sprint planning and backlog grooming.\n\nDocument all work using required standards, methods, and tools.\n\nRecommend and implement improvements to development processes and tools.\n\nIntegrate AI coding assistants (e.g., GitHub Copilot, ChatGPT) into development workflows for productivity.\n\nKey Skills & Experience\nProfessional experience in .NET development (C#, ASP.NET Core, Entity Framework).\nStrong hands-on experience with Azure services: App Services, Functions, Key Vault, Cosmos DB, Azure SQL, etc.\nProficiency in TDD, CI/CD, containerization (Docker), and infrastructure-as-code.\nSolid understanding of software architecture, design principles, system integration, API management, and unit testing.\nUnderstanding of artificial intelligence concepts, including generative AI, large language models, and AI-powered automation.\nExperience with Agile/Scrum methodologies.\nFamiliarity with AI-assisted development tools is a plus.\nDesirable Skills, Qualifications & Experience\nMicrosoft certifications (e.g., Azure Developer Associate, Solutions Architect Expert).\nReactJS\n\nTerraform\n\nDocker and containers\n\nSingle page web applications using React\n\nNodeJS","description_format":"text","description_chars":4099,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule","Hybrid work"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-27T23:45:59Z"}],"liveness":{"score":31,"band":"fade","label":"Fading","p_open":1,"p_active":0.341,"p_room":0.9,"age_days":11,"expected_fill_days":31,"reasons":["conf:0","stale_co","evergreen","win:mid","comp:brand"],"computed_at":"2026-09-28T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/pearson-senior-software-engineer","json_url":"https://alion.io/job/pearson-senior-software-engineer.json","meta":{"generated_at":"2026-09-29T03:20:45Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3121,"day_limit":5000,"remaining_today":1879,"minute_limit":60,"resets_at":"2026-09-30T00:00:00Z"}}}