InternshipInternships

Software Application Development Apprentice (March 2027 Start)

Google is hiring Software Application Development Apprentices for a 12-month full-time learning and development program starting March 2027 across Bengaluru, Gurgaon, Hyderabad, and Mumbai.

Google logoCompany: GoogleLocation: BangaloreExperience: Less than 1 yearViews: 0
Google logo

Google

Verified Employer & Official Hiring Drive
Company NameGoogle logoGoogle
Job LocationBangalore
Work ModeOn-site
QualificationB.E, B.Tech, M.E, M.Tech, BSc, MSc
Batch2024, 2025, 2026
SalaryStipend + Learning Allowance
Last Date2026-08-03

Job Description

Google's Software Application Development Apprenticeship is a 12-month learning and development program. Apprentices join in person full-time (~40 hours weekly) across assigned Google offices.

You spend 20% of your time studying in a tailored training program and 80% working on live projects with assigned Google engineering teams, gaining exposure to coding, development, testing, and project management.

Eligibility Criteria

  • Bachelor's or Master's degree in Engineering or related field.
  • Less than 1 year of experience in software application development.
  • Programming experience in at least one coding language.
  • Active mobile number linked with Aadhaar and Aadhaar-seeded bank account.
  • Candidates should NOT have previously undergone apprenticeship training under the Apprentices Act.
  • Role is not eligible for immigration sponsorship.

Key Responsibilities

  • Learn and follow coding standards and ensure compliance with quality measures.
  • Support team in development of software based on agreed projects and platforms.
  • Contribute to implementation, unit testing, and integration to ensure high-quality deliverables.
  • Apply knowledge gained in apprenticeship to real-world applications.
  • Ensure code is tested in accordance with team guidelines.

Selection Process / Rounds / Tests

Round 1: Application Submission — Details: Submit application with resume clearly calling out year of graduation | Topics: Academic background, Programming experience, Year of graduation | Mode: Online | Purpose: Initial screening based on eligibility criteria

Round 2: Online Assessment — Details: Evaluate programming and problem-solving skills | Topics: Coding, Problem-solving, Logic | Mode: Online | Purpose: Assess technical knowledge and coding skills

Round 3: Technical Interview — Details: Assess software development and programming knowledge | Topics: Programming languages, Software testing, Development practices | Mode: Online / In-person | Purpose: Evaluate technical proficiency

Round 4: HR Interview — Details: Evaluate communication and cultural fit | Topics: Communication skills, Motivation, Enthusiasm for new technologies | Mode: Online / In-person | Purpose: Final evaluation of soft skills

Required Skills

  • Python
  • C++
  • Java
  • Data Structures
  • Algorithms
  • Software Testing

How To Apply

Review eligibility, prepare your resume, verify the official source, and apply before the deadline.

Apply For This JobOfficial Source
Get faster job alerts & a better shot at referralsJoin our WhatsApp and Telegram channels to get new jobs, walk-ins, and free courses the moment they're posted — members also get first crack at referral opportunities shared in the group.

FAQ

Who can apply?

B.E, B.Tech, M.E, M.Tech, BSc, MSc candidates from 2024, 2025, 2026 batches can apply if they match the role requirements.

Is this suitable for freshers?

Yes, this listing is curated for freshers or early-career candidates unless the post mentions otherwise.

Related Jobs