Apprentice, Software Engineer at Pearson
Bangalore, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

21 Jun, 26

Salary

0.0

Posted On

23 Mar, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring, Node.js, REST API Development, eCommerce Technologies, Object-Oriented Programming, Design Patterns, Relational Databases, Troubleshooting, Logging, Monitoring Tools, BigCommerce, Sift, AddressDoctor

Industry

education

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
Responsibilities
Apprentices will develop, document, and perform unit testing for complex modules using technologies like Java, Spring, and Node.js, ensuring all code meets quality standards and coding guidelines. They will collaborate closely with project teams, architects, and business stakeholders to support implementation, clarify requirements, and improve development processes.
Loading...