Software Application Development Apprenticeship (12‑month)
Google · Bengaluru
Job description
About the role
This 12‑month Software Application Development Apprenticeship is designed for recent graduates who want to launch a career in software engineering. Apprentices work full‑time on‑site with a Google team, spending 20% of their time in a tailored training program and the remaining time on real development projects.
Key responsibilities
- Collaborate with an assigned Google engineering team to deliver software features.
- Participate in a structured training curriculum covering software development fundamentals.
- Write, test, and debug code in at least one programming language.
- Attend code reviews, team meetings, and knowledge‑sharing sessions.
- Contribute to project documentation and maintain code quality standards.
Required profile
- Bachelor's or Master's degree in engineering or a related field; not currently enrolled in an academic program.
- Less than one year of professional experience in software application development.
- Demonstrated programming experience in at least one coding language.
- Strong analytical and problem‑solving abilities.
- Ability to work independently and as part of a team, managing ambiguous tasks.
- Excellent communication, organization, and a positive, self‑motivated attitude.
Required skills
- Programming language (e.g., Java, Python, C++).
- Google Workspace or similar productivity suite.
What we offer
- Full‑time, on‑site experience with a leading technology company.
- Access to external training resources and mentorship.
- Opportunity to transition to a full‑time role after the apprenticeship.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 day from now
62 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Bengaluru
Related job offers
-
Software Development Engineer II – AWS Compliance & Security
Amazon Web Services (AWS) Bengaluru -
Software Engineer (SDE-2) – Platform Engineering
SolarWinds Bengaluru -
Director of Software Development – Alexa Ambient Computing (India)
Amazon Bengaluru -
Software Development Manager – Books Purchase & Payment Experience
Amazon Chennai -
Senior Java Backend Developer – Spring Boot, Kafka, AWS
Tata Consultancy Services Hyderabad