Global learning technology company Pearson is hiring for the position of Apprentice Software Engineer under Job ID / Ref Code: EBA0426CD6F64C0A89204ADE3E65C5EF. Hosted on the official Pearson Talent Network careers portal (pearson.jobs), this position is based out of Pearson’s technology hub in Bengaluru, Karnataka, India.

This program is tailored for fresh graduates and early-career software enthusiasts looking to kickstart their engineering career by gaining hands-on exposure to full-stack development, cloud computing, automated testing, and agile software development life cycles.

Job Details

AttributeInformation
Role TitleApprentice Software Engineer
Job ID / Reference CodeEBA0426CD6F64C0A89204ADE3E65C5EF
Company EntityPearson India Education Services
Organization / Business UnitGlobal Technology & Software Engineering
Work LocationBengaluru, Karnataka, India (Hybrid Work Model)
Employment TypeFull-Time, Apprenticeship / Early Career Program
Experience Required0 to 1 Year / Freshers
Posting DateSeptember 2026
Application DeadlineImmediate / Rolling Basis

About Company

Pearson is the world’s leading learning company, operating across nearly 200 countries to deliver digital content, assessments, qualifications, and learning platforms to over 160 million students and professionals globally.

Pearson’s Global Technology division builds high-scale, accessible, and AI-enabled educational software solutions. The Bengaluru engineering ecosystem plays a critical role in engineering cloud-native educational platforms, learning management systems, and assessment tools used worldwide.

Comprehensive Job Overview

As an Apprentice Software Engineer, you will undergo structured hands-on training while contributing directly to production-grade software development teams. You will work under the mentorship of senior engineers, software architects, and product leads.

In this role, you will write clean code, participate in code reviews, build unit/integration tests, debug application issues, and gain experience in cloud-based web application development using modern programming frameworks and Agile practices.

Requirements & Qualifications

1. Educational Background

  • Degree: Bachelor’s degree (B.E. / B.Tech / B.S.) or Master’s degree (M.Tech / M.S. / MCA) in Computer Science, Information Technology, Information Science, or a related technical discipline.
  • Graduation Year: Recent graduates (2025/2026 pass-outs) or early-career candidates looking for structured engineering apprenticeships.

2. Core Experience

  • 0 to 1 Year of experience (Academic projects, internships, or entry-level training).

3. Core Technical Skills

  • Programming Languages: Basic to intermediate proficiency in at least one modern language such as Java, Python, C#, JavaScript, or TypeScript.
  • Web Fundamentals: Familiarity with web standards including HTML5, CSS3, JavaScript/ES6, and RESTful APIs.
  • Data Structures & Algorithms: Solid grasp of core CS fundamentals, OOP concepts, array manipulation, searching, sorting, and algorithmic logic.
  • Database Concepts: Basic understanding of relational databases (SQL / MySQL / PostgreSQL) and database query execution.
  • Version Control: Basic knowledge of Git repositories, branching, and pull request workflows.

4. Preferred / Soft Skills

  • Strong analytical, logical, and debugging abilities.
  • Eagerness to continuously learn new tech stacks and software engineering methodologies.
  • Strong written and verbal communication skills for team collaboration.

Telegram Channel: Click Here to Join

Key Roles and Responsibilities

  1. Software Development: Assist in writing, testing, and maintaining clean, reusable, and efficient code for Pearson’s web platforms.
  2. Bug Fixing & Maintenance: Identify, debug, and resolve code bugs, performance bottlenecks, and minor technical defects reported in development sprints.
  3. Agile Collaboration: Participate actively in Daily Standups, Sprint Planning, Grooming, and Retrospective meetings within an Agile/Scrum delivery model.
  4. Test Automation: Write unit and integration test scripts to maintain code quality and support continuous testing pipelines.
  5. Technical Documentation: Document user stories, API endpoints, system workflows, and technical specs for internal knowledge repositories.
  6. Continuous Learning: Complete assigned technical training modules and work closely with assigned senior technical mentors.

WhatsApp Group: Click Here to Join

Technical Tools & Domain Summary

Operational DomainTools, Technologies & Methodologies
Core LanguagesJava, Python, JavaScript, TypeScript, C#
Web Tech & APIsHTML5, CSS3, REST APIs, JSON
DatabasesMySQL, PostgreSQL, Basic SQL Queries
Version Control & CI/CDGit, GitHub / GitLab
MethodologyAgile / Scrum Framework, Unit Testing, Code Reviews

Compensation & Benefits

  • Stipend / Salary Package: Competitive market stipend for engineering apprentices at Pearson India (typically ranging from ₹4.5 LPA to ₹7 LPA with opportunities for conversion to full-time roles upon program completion).
  • Work Arrangement: Hybrid working model balancing remote work and collaborative office days in Bengaluru.
  • Learning Resources: Free access to internal learning portals, technical certifications, and guided mentorship tracks.
  • Health & Wellness: Coverage under company medical insurance and wellness assistance programs.

Selection & Recruitment Process

  1. Profile Shortlisting: Resume screening based on academic records, technical project experience, programming knowledge, and CS fundamentals.
  2. Online Technical Assessment: Aptitude test, logical reasoning, core computer science concepts, and 2-3 basic coding problems (Data Structures / Strings / Arrays).
  3. Technical Interview Round 1 (CS Fundamentals & Coding): Assessment of core programming concepts (OOPs, Data Structures, SQL query writing, basic logic building, and academic project walkthrough).
  4. Technical Interview Round 2 (Problem Solving & Logic): Evaluation of live problem-solving, debugging scenarios, web fundamentals, and system design basics.
  5. HR & Behavioral Round: Discussion on career aspirations, communication skills, learning mindset, and cultural alignment with Pearson’s core values.

How to Apply?

  1. Open the official Pearson Jobs portal link provided below.
  2. Click on Apply Now and create or sign in to your Pearson Talent Network profile.
  3. Verify Job ID: EBA0426CD6F64C0A89204ADE3E65C5EF for Bengaluru, India.
  4. Complete your application form, upload an updated resume highlighting programming languages and academic/internship projects, and submit.

Official Application Link: Apply Link

Leave a Reply

Discover more from CareerValore

Subscribe now to keep reading and get access to the full archive.

Continue reading