Software Engineering Co-op (Canada)
Ville : Canada,
Catégorie : Technology & Engineering
Industrie : Information Technology
Employeur : Cognizant
Software Engineering Co-op - Canada
At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong.
Co-op program overview
The 13-week Cognizant Co-op this Fall is more than just an average work term. Forget business as usual. We pursue some of the world’s most exciting, groundbreaking technologies; inspired solutions that improve the lives of millions across the globe. Our workplace thrives on ideas and opportunities. Everyone is encouraged to challenge convention – and that’s where you come in!
What you’ll do
During your co-op with Cognizant, you will:
Learn: your journey begins with 6-weeks of customized, world class training in areas such as GenAI, Java/.Net Full Stack. Upon completion, you will not only be ready to apply these skills to a real-world challenge at Cognizant, but you’ll also be able leverage this experience to succeed in the classroom, and beyond.
Code: along with other top Canadian students, you will partner with key stakeholders from one of our Business Units to tackle a real-world software engineering challenge, culminating in a capstone project presentation to our Leadership team.
Discover: with frequent networking, guidance and mentorship from members of our BU and Corporate teams, you can explore your passion for technology and AI beyond the borders of the co-op and identify the perfect career opportunity for you at Cognizant after you graduate.
What you bring to the role
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field and graduating in December 2025, or Spring 2026
- Ability to work full-time, 40-hour per week for 13-weeks for the duration of the co-op
- Some experience in solution architecture, software engineering, or related field is preferred but not required
- Knowledge of cloud technologies, such as AWS or Azure, is a plus.
- Familiarity with software design patterns, data patterns, and database design
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Ability to work in a fast-paced, dynamic environment
Working arrangements
At Cognizant, we strive to provide flexibility wherever possible, and we are here to support a healthy work-life balance though our various wellbeing programs. Based on this role’s business requirements, this is an onsite position requiring 5 days a week in a client or Cognizant office in Halifax, Nova Scotia.