 |
CAREERS AT CGI
College recruiting
In the United States
Mountains of reading, tough team projects, extensive research papers, and all-night cramming for exams. All the hard work you've put into your education is about to pay off.
You've developed extensive know-how just to get here. And at CGI, you'll expand your know-how with practical application.
Experience the entrepreneurial spirit of a progressive and agile organization while enjoying the impressive resources of a global company. The range of challenges you'll embrace at CGI is exceptionally wide. And you won't have to wait to contribute to meaningful, high profile projects. CGI offers immediate job responsibilities, whether it's in a technical or functional role.
A new college hire joining CGI in a technical role quickly becomes involved in the technical components of a client project. You may also gain considerable exposure to business issues and client challenges of a project in team meetings and project updates. Your first assignments typically leverage your computer knowledge and analytical skills to bolster the project team's valuable technical know-how.
Technical hires typically have academic backgrounds in computer science, MIS, computer engineering, or a similar major with extensive computer-based or technical content.
Assignments may include responsibilities in one or more of the following areas:
- Systems Design – Analysis of a system's requirements to create a general or detailed design, system components, and a working model.
- Systems/Applications Development – Conversion of information from design specifications to computer programming. Writing specific programs by analyzing workflow charts and diagrams and applying knowledge of computer capabilities to satisfy system requirements.
- Data Design/Database Administration – Analysis, classification and maintenance of an organization's data and data relationships; providing the overall management of data as an organization resource; developing data models necessary to support a system's functions and operations; defining and maintaining data security and integrity.
| |
|
 |
New college hires joining CGI in a functional role come from a wide variety of academic backgrounds. Business majors with a demonstrated interest in technology are often a strong fit for CGI functional roles, but social sciences, humanities and other liberal arts majors also fill a significant number of our functional positions. Some seemingly technical candidates, such as electrical engineers and MIS majors, may also fit a functional role.
Key characteristics of success in functional roles include a demonstrated interest in technology and business, strong problem-solving abilities, and excellent interpersonal and organization skills.
Assignments may include responsibilities in one or more of the following areas:
- Business Analysis – Developing knowledge of a client's industry, customers, organization, and business objectives to help the client in a problem-solving role. Assessing user requirements, procedures, and problems to create or improve a system.
- User Support Analysis – Providing quality client support by answering client questions, researching possible solutions to problems, and fostering open communication between the client and the CGI project team. Tracking software and documentation defects, performing application maintenance, and providing onsite consulting and training as required.
- System Testing – Working with system developers and designers to identify, diagnose, and document problems and errors in specific components of a system. Assessing how well a product adheres to its design, standards, usability and ability to meet business needs.
- Decision Analysis – Applying quantitative methods to study and make recommendations regarding various business issues, including credit risk management, customer profitability, resource allocation and optimization, and customer segmentation.
- Technical Writing – Writing and editing program and system documentation, user manuals, and training materials required to help people use and operate a system.
| |