CGI Recruitment:
CGI is hiring for a Software Developer – Entry Level position in Austin, Texas. This is a full-time, hybrid opportunity designed for recent graduates and early-career software developers who want to build practical experience in software development, problem-solving, client collaboration, and modern technology practices.
According to CGI’s official job posting, the role involves designing, developing, testing, debugging, and enhancing technology solutions for clients. The position also provides exposure to AI-enabled workflows and modern software development practices. The Fall application period is listed as August 24, 2026 through November 6, 2026.
CGI Software Developer – Entry Level Jobs 2026 – Overview
| Details | Information |
|---|---|
| Company | CGI |
| Job Title | Software Developer – Entry Level |
| Job Location | Austin, Texas, USA |
| Job Type | Full-Time |
| Employment Type | Graduate / Entry Level |
| Work Mode | Hybrid |
| Job Category | Software Development / Engineering |
| Position ID | J0826-1503 |
| Experience | Entry Level |
| Application Period | August 24, 2026 – November 6, 2026 |
| Application Mode | Online |
About the CGI Software Developer Job
As an Entry Level Software Developer at CGI, you will work with cross-functional teams to understand client requirements and transform business and technical needs into practical software solutions.
The role provides hands-on exposure to the complete software development lifecycle, including design, coding, testing, debugging, maintenance, and continuous improvement. CGI also highlights modern development practices and AI-enabled workflows as part of the learning and development environment for this position.
This opportunity is particularly relevant for recent graduates who want to begin their careers in software engineering while working with experienced technical and business professionals.
Key Responsibilities
The selected candidate may be responsible for the following activities:
- Understand the client’s industry, organization, customers, business objectives, and technology requirements.
- Work with clients, teammates, and business stakeholders to understand technical and business needs.
- Ask questions, listen to requirements, and help translate them into practical technology solutions.
- Design, develop, and maintain software applications and features.
- Use appropriate programming languages, frameworks, and development tools according to project requirements.
- Participate throughout the software development lifecycle.
- Write and maintain software code.
- Perform software testing and debugging.
- Identify and troubleshoot technical issues.
- Enhance existing applications and software features.
- Support application integrations and data connections.
- Work with databases and other technical components when required.
- Participate in code reviews and continuous improvement activities.
- Contribute to software quality, security, performance, and maintainability.
Software Development Skills
Candidates interested in this position should have a foundation in software development and programming.
Relevant skills may include:
- Programming fundamentals
- Object-oriented programming
- Data structures and algorithms
- Software development lifecycle
- Application development
- Debugging and troubleshooting
- Software testing
- Database fundamentals
- APIs and application integration
- Version control
- Problem-solving
- Analytical thinking
- Understanding of software design concepts
The specific programming language or framework can vary depending on the project or client assignment.
AI and Modern Technology Exposure
One of the notable aspects of this entry-level role is exposure to AI-enabled workflows and modern development practices.
Candidates can benefit from understanding:
- AI-assisted software development
- Modern software engineering practices
- Application integration
- Data-driven applications
- Cloud and enterprise technology concepts
- Automated testing
- Development tools and frameworks
CGI describes the position as an opportunity to build strong foundations in software development while gaining experience with modern technology and AI-enabled workflows.
Client Collaboration and Communication
This position is not limited to writing code. CGI expects entry-level developers to work collaboratively with clients, teammates, business stakeholders, and technical professionals.
Important professional skills include:
- Clear communication
- Active listening
- Requirement gathering
- Team collaboration
- Asking thoughtful questions
- Understanding business requirements
- Explaining technical concepts
- Building professional relationships
- Working effectively in cross-functional teams
These skills help developers understand why a particular software solution is required and how it should support the client’s business objectives.
Eligibility and Experience
The position is categorized by CGI as an Entry Level / Graduate opportunity. It is therefore intended for candidates beginning their software development careers.
Candidates with backgrounds in areas such as the following may be relevant:
- Computer Science
- Software Engineering
- Information Technology
- Computer Engineering
- Information Systems
- Related technical disciplines
A strong understanding of programming fundamentals, problem-solving, and software development concepts can be particularly useful for this role.
Salary
Third-party job listings currently show an estimated salary range of approximately $58,000 to $95,700 per year for this Austin position. Because the official CGI listing surfaced in the search does not display a salary range, candidates should verify the compensation offered in the application process or official offer.
Actual compensation can vary depending on factors such as qualifications, experience, location, project requirements, and CGI’s compensation practices.
Work Location and Work Mode
The position is based in:
Austin, Texas, USA
CGI identifies the role as a hybrid working position, meaning employees are expected to combine workplace and remote work according to the applicable team and business requirements.
Employment Type
- Full-Time
- Entry Level
- Graduate position
- Hybrid
- Software Development / Engineering
Who Can Apply?
This opportunity can be relevant to:
- Recent software engineering graduates
- Computer Science graduates
- Information Technology graduates
- Computer Engineering graduates
- Entry-level software developers
- Junior programmers
- Candidates beginning their software engineering careers
- Candidates with strong programming and problem-solving fundamentals
Applicants should review the complete CGI job description and application requirements before submitting their application.
Application Dates
CGI lists the Fall application period for this position as:
August 24, 2026 to November 6, 2026.
Candidates interested in the position should apply during the stated application period and verify the current status on CGI’s official careers website.
How to Apply for CGI Software Developer – Entry Level Jobs 2026
Interested candidates can apply online through CGI’s careers portal.
Position: Software Developer – Entry Level
Location: Austin, Texas
Position ID: J0826-1503
Application Period: August 24, 2026 – November 6, 2026
Work Mode: Hybrid
Employment Type: Full-Time
APPLY ONLINE LINK : CLICK HERE
Conclusion
The CGI Software Developer – Entry Level position in Austin is structured for graduates and early-career candidates who want hands-on experience in software development. The role covers software design, development, testing, debugging, application integration, client collaboration, and continuous improvement, while also providing exposure to modern development practices and AI-enabled workflows.