Advertisements
🏢 CGI
Apprentice
💼 Fulltime
📍 Bangalore, Karnataka, India
⏰ Expired
🔗 Explore More
🛠 Skills Required
Application Development
Applications Administration
Database
Application Deployment
Communication
Production Support
Advertisements
🎤 Interview Experience
CGI’s interview process typically starts with an online aptitude test covering logical reasoning and basic coding. Successful candidates face a technical interview focusing on data structures, algorithms, and basic application development concepts, followed by an HR round that assesses communication, teamwork and shift flexibility. The difficulty is moderate; thorough preparation of core CS fundamentals and clear articulation of past projects are key.
🏢 Work Culture
CGI promotes a collaborative work culture where ownership and teamwork are emphasized. Employees enjoy opportunities for continuous learning, global exposure, and a balanced work‑life schedule supported by flexible shift patterns.
Advertisements
📚 Free Study Materials (4)
CGI Placement Papers – Past Questions and Answers
A collection of previous placement papers that helps candidates practice the type of technical questions asked for CGI apprentices.
Open Resource ↗
CGI Recruitment Process – Interview Experiences
First‑hand experiences from candidates who cleared CGI’s recruitment, useful for understanding interview flow and expectations.
Open Resource ↗
CGI Interview Preparation Guide
Curated notes and tips specifically for CGI’s apprenticeship role, covering technical and HR rounds.
Open Resource ↗
Problem Set – Practice Coding
Extensive coding problems to sharpen algorithmic skills required for CGI’s technical assessments.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
BTech graduate (any engineering branch) with minimum 60% aggregate; strong written and oral communication skills; no active backlogs; willingness to work in shifts and extended hours; freshers or up to 1 year of experience; Indian citizenship or eligibility to work in India.
🏆 Selection Process
Round 1: Online aptitude/technical test → Round 2: Technical interview (coding, problem solving, domain knowledge) → Round 3: HR interview (fit, communication, shift readiness)
📋 About the Role
CGI is a global leader in IT and business consulting services, founded in 1976 and operating in more than 40 countries. With a strong presence in India, CGI combines deep industry expertise with cutting‑edge technology to help clients transform their businesses. The company’s culture is built around ownership, teamwork, respect and belonging, encouraging every employee to act like a partner from day one. As a fresher‑friendly organization, CGI invests heavily in learning, mentorship and career growth, making it an attractive destination for recent graduates looking to launch a technology career.
The Apprentice role in the Software Development/Engineering stream is designed for BTech graduates who are eager to gain hands‑on experience in application development and production support. You will work under senior engineers, participate in real‑world projects, and get exposure to the full software lifecycle—from design and coding to deployment and maintenance. The position involves shift work and extended hours, reflecting the 24/7 nature of many client environments, and requires strong written and oral communication skills.
Key Responsibilities:
- Develop, test, and debug application modules under guidance.
- Assist in the deployment of applications across development, staging and production environments.
- Perform routine maintenance tasks and troubleshoot production incidents.
- Support database operations, including queries, backups and performance tuning.
- Participate in code reviews and contribute to improving coding standards.
- Document technical procedures, deployment steps and incident resolutions.
- Collaborate with cross‑functional teams to gather requirements and provide status updates.
- Monitor application health using monitoring tools and generate performance reports.
- Provide on‑call support during designated shifts to ensure service continuity.
- Continuously learn new technologies and suggest process improvements.
Tech Stack: The role primarily uses Java, .NET, SQL Server / Oracle, Linux/Windows servers, and CI/CD tools such as Jenkins. Familiarity with scripting languages (Python/Bash) and version control (Git) is advantageous.
Growth Path: Successful apprentices can progress to Associate Engineer, then to Software Engineer, Senior Engineer and eventually to Technical Lead or Project Manager, depending on performance and skill acquisition. CGI offers structured training programs, certifications, and internal mobility across domains and geographies.
Why Join CGI? You will be part of a globally recognized consulting firm that values learning and ownership. The apprenticeship provides a fast‑track entry into the IT industry with mentorship from seasoned professionals, exposure to diverse client projects, and a clear roadmap for career advancement. The company’s emphasis on work‑life balance, health benefits, and inclusive culture ensures a supportive environment for fresh talent.
📤 Share this Job
Advertisements
💼 More Fulltime Opportunities
Software Engineer-India Engineering/UHR-FY27 (Code w...
🏢 Cisco · 📍 Pan India
View →
Associate Analyst
🏢 GlobalLogic · 📍 India - Gurgaon
View →
Advisor Customer Service - Voice
🏢 Concentrix · 📍 Various cities across India
View →
Engineer, Development
🏢 Aptean · 📍 Pan India
View →
📋 Quick Info
JOB ID
C176-J009
POSTED
01 Jun 2026
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer