ROLE IS REQUIRED IN CALGARY, NOT OPEN TO INTERNATIONAL TRANSFERS
Are you a recent graduate passionate about technology—and excited about how AI is reshaping the way developers work? We're looking for a motivated and curious Full Stack Developer to join our team. In this role, you’ll gain hands-on experience across the entire software development lifecycle—designing, building, and refining modern applications—while using AI tools as part of your everyday workflow.
You’ll help modernize legacy systems, develop scalable new features, and work alongside experienced engineers in a collaborative, agile environment that embraces AI for coding assistance, design support, testing, and documentation.
What You'll Do
• AI-Augmented Development: Use AI-powered tools to support code generation, testing, debugging, and documentation (e.g., GitHub Copilot, ChatGPT, or internal copilots).
• Hands-On Coding: Contribute to front-end and back-end development using Java, JavaScript, React JS, and Spring Boot.
• Smart Collaboration: Participate in agile ceremonies, using AI-based tools for backlog grooming, user story refinement, or workflow automation.
• Data-Aware Engineering: Work with Oracle databases and explore how data structures can support intelligent features.
• APIs & Integration: Assist in developing REST APIs, including integration with AI services for enhanced application behavior.
• Continuous Learning: Receive mentorship and training in how to work efficiently with AI as a development assistant, not just a coding tool.
• System Modernization: Help refactor legacy systems and implement modern design patterns. Work closely with senior developers to understand existing applications and contribute to their modernization using Java, JavaScript, React JS, and Spring Boot.
• Build and Improve: Assist in designing and developing new web application features and improving performance of existing systems.
• Work in Agile: Join an agile team where you’ll participate in planning, reviews, and continuous delivery practices.
• Collaborate: Work cross-functionally to build user-centric solutions.
• Document and Communicate: Gain experience in writing technical documentation and using diagrams to explain system behavior.
What We're Looking For
• A recent graduate with a degree in Computer Science, Software Engineering, or a related field.
• Exposure to full-stack development concepts through coursework, personal projects, or internships.
• Basic knowledge of Java and JavaScript (React JS and Spring Boot experience is a plus).
• Familiarity with databases (Oracle or others), REST APIs, or DevOps tools is an asset.
• Curiosity and willingness to learn new technologies and development practices.
• Strong communication and teamwork skills.
• A proactive mindset with a desire to solve real-world problems.
Nice-to-Have (Bonus Points)
• Experience with cloud platforms like AWS or Azure (even if it’s academic or self-taught).
• Interest in microservices architecture or containerization using Docker.
• Exposure to other front-end frameworks beyond React (e.g., Angular or Vue).
• Familiarity with Git, version control, or continuous integration pipelines.
Why Join Us?
• Mentorship from experienced engineers and team leads.
• Real-world impact: contribute to software that supports mission-critical systems.
• Career growth with learning opportunities across multiple tech stacks.
• Inclusive, supportive culture that values new perspectives and collaboration.
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.
Come join our team—one of the largest IT and business consulting services firms in the world.