Apprentice Software Engineer at Pearson
Pearson · Bengaluru
- Salary: ₹30K/month (Approx. ₹3.6L per annum)
- Experience: 0-2 years
📋 Job Details at a Glance 📍 Location Bengaluru 🏢 Company Pearson 👥 Experience 0-2 years 🎓 Qualification Any Graduate 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary ₹30K/month (Approx. ₹3.6L per annum) 🏢 Industry Technology 🛠 Key Skills Java Python JavaScript Apprentice Software Engineer at Pearson — Full Details & How to Apply Embark on a journey with Pearson as an Apprentice Software Engineer in Bengaluru, India . This role offers fresh graduates a unique opportunity to dive into the tech industry with a global leader, where you will contribute to transformative educational solutions. As the demand for innovative software solutions surges, this position is pivotal in shaping the future of technology and education. The role of an Apprentice Software Engineer is increasingly vital in today’s technology landscape, particularly in India, where the tech sector is experiencing rapid growth. With the rise of digital learning platforms and the need for enhanced educational tools, Pearson is at the forefront of this evolution. By joining as an Apprentice Software Engineer , you will be part of a team that develops software solutions aimed at improving learning experiences for millions globally, making a significant impact in the education sector. What sets Pearson apart as an employer is its unwavering commitment to educational technology and innovation. Renowned for its diverse and inclusive work culture, Pearson provides a nurturing environment where budding engineers can thrive. The company’s focus on professional development ensures that you will not only contribute to meaningful projects but also gain invaluable insights and mentorship from industry leaders. This is an ideal setting for those eager to grow their skills in a supportive atmosphere. This opportunity is perfect for freshers and candidates with up to 2 years of experience who are looking to kickstart their careers in technology. Eligible candidates should hold a B.Tech, B.E., MCA, or M.Tech degree and belong to the 2023, 2024, 2025, and 2026 batches. A minimum of 60% aggregate in academics is preferred, and prior internship or hands-on project experience will be considered a strong advantage. As an Apprentice Software Engineer at Pearson , you will gain hands-on experience in key technologies and methodologies that are essential in today’s tech landscape. You will learn about cloud architecture , engage in production-grade Java development , and adopt Agile workflows that are crucial for modern software development. This role not only enhances your technical skills but also equips you with the problem-solving and communication skills necessary for a successful career in technology. NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting, ensuring you have the most accurate and up-to-date information to apply online for this Apprentice Software Engineer role at Pearson . Job Role & Responsibilities The role of an Apprentice Software Engineer at Pearson is pivotal in driving innovation and enhancing software solutions that cater to diverse educational needs. As part of a team, you will contribute to the development and maintenance of applications that ensure high performance and user satisfaction. Develop and maintain software applications using Java , Python , and JavaScript , ensuring high performance and responsiveness across platforms. Collaborate with senior developers and project managers to design and implement new features, utilizing Agile methodologies and tools for efficient project management. Engage in cross-functional teamwork, working closely with QA engineers and UX designers to deliver a seamless user experience that meets client expectations. Analyze and troubleshoot software issues, providing timely solutions that enhance application functionality and user satisfaction. Participate in continuous learning and skill development initiatives, taking ownership of personal growth and project contributions within the team. Document code and processes clearly, ensuring knowledge transfer and compliance with best practices within the development team. Innovate and propose new ideas for software enhancements, contributing to the overall improvement of Pearson's technology offerings. Assist in the deployment of applications and monitor performance metrics to ensure optimal operation and user engagement. Participate in code reviews, providing constructive feedback to peers and learning from their expertise. This role fosters an ownership culture where you are encouraged to take initiative and make impactful contributions, ultimately shaping the future of technology at Pearson . Required Skills & Technical Competencies The ideal candidate for the Apprentice Software Engineer position at Pearson should possess a robust skill profile that combines technical expertise with a collaborative mindset. This role demands proficiency in key programming languages and a willingness to learn and adapt in a fast-paced environment. Technical Skills Java (Intermediate) — essential for building scalable backend services and applications. Python (Intermediate) — utilized for data processing and automation tasks within software projects. JavaScript (Intermediate) — critical for enhancing user interfaces and ensuring interactive web applications. Version Control (Git) — familiarity with Git is crucial for collaborative development and project management. Web Development Frameworks — understanding frameworks like React.js or Node.js is advantageous for front-end and back-end development. Database Management — knowledge of SQL or NoSQL databases for effective data handling. Soft Skills & Professional Competencies Problem-solving — ability to identify issues and develop effective solutions in a timely manner. Communication Skills — essential for collaborating with diverse teams and conveying technical information clearly. Time Management — skill in prioritizing tasks and managing deadlines effectively within Agile sprints. Team Collaboration — working well in a team-oriented environment to achieve common goals. Good to Have (Bonus) Familiarity with Cloud Platforms — experience with AWS or similar services is a plus. Experience with Agile Tools — knowledge of JIRA or Confluence can enhance project management capabilities. Exposure to UI/UX Principles — understanding user-centric design can improve application usability. To effectively showcase these skills in your resume or during an interview for the Apprentice Software Engineer role at Pearson , highlight relevant projects, internships, or coursework that demonstrate your coding abilities and collaborative experiences. Eligibility Criteria This role is designed for enthusiastic individuals who are eager to kickstart their careers in technology. Ideal candidates are recent graduates with a passion for software development and a willingness to learn. Candidates must hold a B.Tech, B.E., MCA, or M.Tech degree in any discipline, with a preference for Computer Science or related fields. Eligible batches: 2023, 2024, 2025, and 2026 passouts are encouraged to apply. Minimum 60% aggregate or above in academics preferred, reflecting a solid academic foundation. Prior internship or hands-on project experience is a strong advantage for candidates. Demonstrated coding skills through personal projects or contributions to open-source platforms is highly valued. Strong communication and teamwork skills are essential for success in this collaborative environment. Documentation & Portfolio Requirements Prepare a well-structured resume that highlights your academic achievements, relevant projects, and any internships. Include links to your GitHub profile or portfolio showcasing your coding skills and contributions. Pro Tip: Tailor your application to emphasize your passion for technology and any relevant experiences that align with the Apprentice Software Engineer role at Pearson to improve your success rate. Salary & Benefits 💰 Compensation ₹30K/month (Approx. ₹3.6L per annum) The compensation philosophy at Pearson emphasizes providing a competitive salary for entry-level roles like the Apprentice Software Engineer . The salary for this role is ₹30,000/month , translating to approximately ₹3.6 lakh annually , which is designed to attract and retain top talent in the technology sector. What Your CTC Could Include Health Insurance — comprehensive coverage for employee and family worth ₹5 lakh annually Training Programs — access to various learning resources and certifications to enhance your skills Flexible Work Hours — options for hybrid work to promote a healthy work-life balance Meal Allowances — financial support for meals during work hours Transportation Support — assistance for commuting costs to and from the office Performance-Based Bonuses — additional financial rewards based on individual and company performance Additional Perks & Benefits Annual Learning Budget — up to ₹25,000 per year for certifications, courses, and conferences Mentorship Opportunities — pairing with experienced professionals for career guidance Internal Mobility Options — pathways for transitioning to different roles within Pearson Structured Promotion Timelines — clear guidelines for career advancement Wellness Programs — initiatives aimed at promoting physical and mental health Career Progression & Salary Growth At Pearson , appraisal cycles occur annually, with typical raise percentages ranging from 10% to 15% based on performance. The company supports rapid career advancement through structured promotion timelines, allowing employees to grow within the organization. NexisGrow.com tip: When negotiating your salary, emphasize your relevant skills and any internships or projects that demonstrate your capabilities in the technology field. Selection Process The hiring philosophy at Pearson focuses on identifying candidates who not only possess the necessary technical skills but also align with the company’s values and culture. The selection process for the Apprentice Software Engineer role is designed to be thorough yet efficient. 1 Round 1: Initial Screening — Review of applications focusing on resume and skills alignment with the job requirements. 2 Round 2: Technical Interview — Assessment of coding skills and problem-solving abilities through practical coding challenges. 3 Round 3: Behavioral Interview — Evaluation of cultural fit and communication skills , often involving team members from various departments. 4 Final Stage: Offer Presentation — Presentation of the job offer and a background check to ensure candidates meet Pearson 's hiring standards. What Each Round Tests Round 1 focuses on the alignment of your resume with the job requirements. Round 2 assesses your technical skills, particularly in Python and Java . Round 3 evaluates your communication skills and overall fit within the team. Timeline & Expectations The entire selection process typically spans 3-4 weeks from application submission to final offer. Expect timely communication from Pearson regarding your application status at each stage. Interview Prep Tip: Focus on your problem-solving approach during technical interviews, as Pearson values candidates who can articulate their thought process clearly. How to Apply for Apprentice Software Engineer at Pearson Apply Now — Pearson Create Your Profile — Click the Apply button or visit the official career link at Pearson 's job portal. Upload Your Resume — Highlight relevant skills and projects that align with the Apprentice Software Engineer role. Complete the Application Form — Fill in all required fields accurately. Track Your Application — Expect a confirmation email regarding your application status. Prepare for Assessments — Be ready for potential assessments as part of the screening process. Resume & Profile Tips for This Role Highlight Coding Projects — Showcase any relevant projects, especially those using Python or Java . Include Internships — Prior internship or hands-on project experience is a strong advantage. Showcase Soft Skills — Emphasize your communication skills and problem-solving abilities. Academic Achievements — Mention your B.Tech in Computer Science and any relevant academic projects. Applications are accepted on a rolling basis, so candidates are encouraged to apply promptly to secure their chances. Apply Now — Official Link NexisGrow.com does not charge any fees for job applications. Frequently Asked Questions Interview · Role · Salary · Growth ? What are the eligibility criteria for the Apprentice Software Engineer role at Pearson? Eligibility Tap to expand + Answer Candidates should possess a degree in any field, with a preference for Computer Science. Eligible batches are 2023 to 2026, and freshers are welcome to apply. ? What is the interview process for the Apprentice Software Engineer at Pearson? Interview Tap to expand + Answer The interview process includes an application screening, a technical coding interview, and a behavioral interview to assess fit and skills. ? What technologies and tools will I work with? Tech Stack Tap to expand + Answer You will primarily work with Java, Python, and JavaScript, along with frameworks and tools relevant to web development. ? What is the salary and compensation for this role? Salary Tap to expand + Answer The salary is ₹30,000 per month, with opportunities for performance bonuses and growth based on contributions. ? Is this role work from home, hybrid, or onsite? Work Mode Tap to expand + Answer This role is primarily onsite in Bengaluru, with potential for hybrid work arrangements depending on project needs. ? What is the career growth path after joining Pearson as an Apprentice Software Engineer? Growth Tap to expand + Answer You can expect to advance within 6-12 months based on performance, with opportunities for promotions and internal mobility. ? How should I prepare for the Apprentice Software Engineer interview at Pearson? Preparation Tap to expand + Answer Focus on coding skills in Java, Python, and JavaScript, and practice problem-solving through coding challenges and mock interviews. ? How do I apply and what documents are needed? Application Tap to expand + Answer Apply through Pearson's career portal, submitting your resume and highlighting relevant skills and projects. ? Is there a probation period and what does it involve? Probation Tap to expand + Answer Yes, there is a standard probation period of 3-6 months, focusing on performance evaluation and skill development. ? What is the work culture like at Pearson? Culture Tap to expand + Answer Pearson promotes a collaborative and inclusive culture, emphasizing continuous learning, teamwork, and employee well-being. Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com