Pearson

Apprentice, Software Engineer

Pearson  •  Bengaluru, IN (Onsite)  •  13 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
60
AI Success™

Job Description

Pearson

Pearson is the world’s leading learning company, dedicated to helping people make progress in their lives through learning. Founded in 1844, we deliver digital-first, accessible learning experiences and employ over 20,000 people globally. In India, we support learners and educators through innovative educational products, technology, and services.

We are committed to fostering an inclusive, equitable workplace where every employee is valued and empowered to thrive.

About the Apprenticeship Program

Pearson India’s Apprenticeship Program provides graduates and early-career professionals with structured training, hands-on experience, and mentorship from industry experts. Through a blend of on-the-job learning and guided development, apprentices build the professional and technical skills needed to succeed in a global organization.

About the Team

The Marketing Technology team manages over 90% of Pearson’s web estate and eCommerce platforms PMC is one of Pearson’s global technology platforms, operating as a globally distributed, multi-tenant solution that powers the digital transformation of both eCommerce and web content Today, PMC processes more than 90% of Pearson’s global eCommerce revenue and supports over 90% of all Pearson web traffic worldwide

We currently operate large-scale content and eCommerce platforms across the full technology stack As part of our ongoing evolution, we are transitioning toward next-generation architectures that are headless, API-first, cloud-native, and microservices-based This is an opportunity to join a high-performing team within a specialized technology organization focused on innovation, delivery, and digital transformation

About the Role

As a Marketing Technology Apprentice, you will gain hands-on experience working with enterprise-scale eCommerce platforms that enable direct-to-consumer sales. You will collaborate with project teams, engineers, architects, and business partners to support the development and enhancement of eCommerce applications.

During the apprenticeship period, you will be expected to:

  • Gain an understanding of PMC eCommerce platforms and supporting applications
  • Learn the basic enterprise architecture, integrations, and process flows involved in order processing
  • Develop familiarity with key SaaS platforms used within the ecosystem, including BigCommerce, Sift, OFAC compliance systems, and Address validation services such as AddressDoctor

This role provides exposure to modern digital commerce technologies and enterprise integration patterns, helping build a strong foundation in marketing technology and eCommerce platforms.

Key Responsibilities

  • Develop, document, and perform unit testing for complex modules using technologies such as Java, Spring, and Node.js.
  • Ensure that all code meets quality standards, follows coding guidelines, and aligns with defined functional and technical requirements.
  • Adhere to and actively contribute to the project’s technical best practices, coding standards, and development frameworks.
  • Collaborate closely with project teams, architects, and business stakeholders to support implementation, clarify requirements, and improve development processes.

Desirable Skills and Attributes

  • Basic knowledge of Java, Spring, Node.js, and REST API development.
  • Strong interest in eCommerce technologies with a willingness to learn and grow in the domain.
  • Solid understanding of object-oriented programming (OOP), design patterns, relational databases, troubleshooting techniques, and logging and monitoring tools.
  • First-class degree in Computer Science or a related technical field.
  • Strong communication and collaboration skills.

Eligibility Criteria

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field
  • Recent graduates or candidates with less than one year of experience are encouraged to apply.
  • Must meet requirements under the Apprenticeship Act, 1961 and be registered on the NATS portal.
  • Must be legally eligible to work in India.
    Experience You Will Gain

Work Schedule

This is a full-time apprenticeship from Monday to Friday, approximately 40 hours per week. Some flexibility may be required to support meetings with global teams in different time zones.

Benefits and Rewards

  • Competitive stipend
  • Professional development and mentorship
  • Paid time off as per company policy
  • Personal Accident Insurance Coverage
  • Access to Pearson’s learning platforms and online courses
  • Exposure to global work culture and career pathways

Location

This role is based at the Pearson office at – Bangalore

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