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.
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.
Engineer - Data Center Operations
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.
Remote Front End Developer
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.
Trainee Software Engineer - 2027
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
Fresher Enablement Program (Internship)
Required Skills
- Python
- C++
- Java
- Data Structures
- Algorithms
- Software Testing
Fresher Enablement Program (Internship)
How To Apply
Review eligibility, prepare your resume, verify the official source, and apply before the deadline.
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.