CGI Apprentice Hiring | BTech 2024 & 2025 Pass‑Outs | Software Development/Engineering – Maintenance & Support, Bangalore
CGI Apprentice – Software Development/Engineering | Bangalore | BTech 2024 & 2025
About CGI & this apprentice role
CGI is one of the world’s largest IT and business consulting firms, helping clients with consulting, systems integration, outsourcing and digital transformation across industries. The Apprentice position in the Software Development/Engineering category at CGI’s Bangalore, Karnataka office (Position ID: J1025‑0057) is a full‑time entry‑level role focused on maintenance and production support for client applications.
Eligibility – degree, batch & basic criteria
This opportunity is targeted at recent engineering graduates who want to start their careers in application support and software operations.
-
Degree: BE/BTech graduate required (typically CS, IT, ECE or related branches – confirm exact branches on the CGI posting).
-
Eligible Batches: 2024 and 2025 pass‑outs for the current apprentice drive, as per your description and recent CGI fresher pushes for newest graduating batches.
-
Experience: Freshers / 0–1 year, with no major gaps and readiness to work in support environments.
-
Other must‑haves:
-
Excellent written and oral communication skills, since the role involves client and team interaction.
-
Willingness to work in shifts and extended hours, because maintenance/production support needs to cover critical hours and incidents.
-
Many CGI fresher postings also prefer consistent academics (for example, around 60% or equivalent throughout), so candidates should verify final criteria on the official job page or campus mail.
Role overview – maintenance & production support
This Apprentice role is aligned to Maintenance / Production Support, not pure feature development. You work with application and infrastructure teams to keep systems stable, secure and available for clients. The skill tags for the role are:
-
Application Development:
Understanding existing code and configuration, helping with minor fixes, enhancements or deployment scripts under guidance from senior developers. -
Applications Administration:
Supporting day‑to‑day application admin tasks like monitoring, health checks, user access, basic configuration and coordination during releases. -
Database:
Using basic SQL and database concepts to check data issues, support investigations and help maintain application data integrity.
On a typical day you may help:
-
Monitor applications and logs for errors or performance issues.
-
Work on incident and service‑request tickets, communicating status clearly.
-
Escalate and collaborate with senior team members for complex problems.
-
Document issues, root causes and solutions in internal tools.
This gives a strong foundation for future roles in support, DevOps or application engineering.
Life at CGI – culture & growth
CGI emphasises an ownership culture, where employees are called CGI Partners and are treated as co‑owners who help shape the company’s strategy from day one. Partners work in teams built on teamwork, respect and belonging, and get access to global delivery capabilities and diverse client work to grow their skills.
For early‑career professionals and apprentices, CGI highlights:
-
Support from leaders who care about health, well‑being and long‑term career development.
-
Opportunities to deepen technical skills and broaden exposure by working on different projects and domains over time.
Joining as an apprentice is positioned as a structured pathway from campus to corporate, with real project work and potential internal movement based on performance.
Job details – quick view
| Detail | Information |
|---|---|
| Company | CGI – global IT & business consulting services firm. |
| Role | Apprentice – Software Development/Engineering (Maintenance / Production Support). |
| Category | Software Development/Engineering. |
| Location | Bangalore, Karnataka, India. |
| Position ID | J1025‑0057. |
| Employment Type | Full Time. |
| Degree | BE/BTech graduate (CS/IT/ECE/related, as per CGI criteria). |
| Eligible Batches | 2024 & 2025 pass‑outs (current fresher focus). |
| Key Skills | Application Development, Applications Administration, Database; strong written & verbal communication; shift & extended‑hours readiness. |
How to apply – step by step
-
Locate the official posting
Search for “Apprentice – Software Development/Engineering, Bangalore” or use Position ID J1025‑0057 on CGI’s careers site, or via trusted job boards that link back to CGI. -
Open the job and click Apply
On the CGI careers page, open the role and hit the Apply button to be redirected to the application portal. -
Create or log in to your CGI account
Register with your email if you are new to CGI’s portal, or log in using existing credentials. -
Fill in details & upload your resume
-
Enter personal info, BTech details (branch, year of passing = 2024 or 2025, marks).
-
In your resume, highlight:
-
Basics of application development (Java/.NET/other stacks you know).
-
Database/SQL comfort.
-
Any support, maintenance or project work, plus strong communication skills.
-
-
-
Submit & track your application
Review everything, submit the application and keep checking your email and CGI portal for test links, interviews or HR updates.
NOTE: Act fast! Apprentice roles for 2024 & 2025 BTech batches at CGI can receive a high number of applications, and the posting may close once enough candidates are shortlisted. Apply as soon as your resume is updated and you meet the eligibility criteria.
