
Graduating from a software engineering program is exciting. You have spent years learning how to code, design systems, and build applications. Now it is time to take your skills to the job market. The first step is making a resume that helps you get noticed by employers.
Whether you studied in Canada, the United States, or abroad, your resume needs to show that you have the technical ability, problem-solving skills, and drive to succeed in a professional environment.
This guide will walk you through the steps to create a strong software engineering graduate resume.
Place your contact information at the top of your resume. Include:
Example:
Alex Johnson Toronto, ON | (416) 555-1234 | alex.johnson@yotruemail.com linkedin.com/in/alexjohnson | github.com/alexjohnson
A professional summary is two or three sentences that introduce you to the employer. Even as a new graduate, you can highlight your degree, skills, and career goals.
Example:
Recent Bachelor of Software Engineering graduate with skills in Java, Python, and cloud-based application development. Completed projects in full-stack development and API integration. Eager to join a collaborative team to create innovative software solutions.
As a new graduate, your education is one of your strongest assets. Include:
Example:
Bachelor of Software Engineering
University of Waterloo, Waterloo, ON — Graduated May 2025
GPA: 3.8/4.0 (Dean’s List)
Relevant Coursework: Data Structures, Software Architecture, Cloud Computing, Machine Learning
Employers want to quickly see what tools and languages you know. Group them into categories so they are easy to read.
Example:
Programming Languages: Java, Python, C++, JavaScript, SQL
Frameworks and Libraries: React, Node.js, Django, Spring Boot
Tools and Platforms: Git, Docker, AWS, Firebase, Jira
Databases: MySQL, MongoDB, PostgreSQL
If you do not have much work experience, projects are the best way to show your skills. Include academic, personal, or open-source projects. For each one, give a short description and list what you did.
Example:
Personal Finance Tracker | GitHub Link
Built a web application with React, Node.js, and MongoDB
Added secure user authentication
Integrated real-time currency exchange API
AI Chatbot for Student Services | Capstone Project
Developed chatbot using Python and Dialogflow
Trained with 500+ sample questions
Deployed on AWS with a CI/CD pipeline
If you have internship or co-op experience, list it just like a regular job. Focus on your contributions and results.
Example:
Software Developer Intern | Shopify, Ottawa, ON | Jan–Apr 2024
Built and tested REST APIs for e-commerce analytics
Increased code coverage by 20 percent with new tests
Participated in Agile sprint planning and standup meetings
Employers value more than technical skills. Include leadership roles, hackathon wins, or club participation.
Example:
Winner, Best Mobile App – Hack the North 2024
Vice President, University Coding Club
Many companies use ATS software to scan resumes. To pass:
If you studied outside Canada or the United States, make sure your resume is clear for North American employers.
Translate your degree: If your degree name is different, use the North American equivalent in brackets.
Example:
Bachelor of Science in Computer Engineering (Equivalent to Canadian Bachelor of Software Engineering)
Highlight technical skills: Employers care most about what you can do. Make your skills section strong and up to date.
Explain unfamiliar company names: If you worked at a company not well-known in North America, add a short description.
Example:
Software Engineer – XYZ Tech Solutions (Leading fintech software provider in India)
Show project results: Use measurable outcomes where possible, such as “Reduced application load time by 40 percent.”
A well-written software engineering graduate resume tells your story clearly and shows employers that you can contribute from day one. Focus on your skills, projects, and the value you can bring. If you are an international student, make sure your education and experience are explained in a way that North American hiring managers understand.
With the right resume, you will be ready to take your next step into the tech world. Get started on Yotru by building a job-ready resume.

Team Yotru
Employability Systems & Applied Research
Team Yotru
Employability Systems & Applied Research
We bring expertise in career education, workforce development, labor market research, and employability technology. We partner with training providers, career services teams, nonprofits, and public-sector organizations to turn research and policy into practical tools used in real employment and retraining programs. Our approach balances evidence and real hiring realities to support employability systems that work in practice. Follow us on LinkedIn.
If you are working on employability programs, hiring strategy, career education, or workforce outcomes and want practical guidance, you are in the right place.
Yotru supports individuals and organizations navigating real hiring systems. That includes resumes and ATS screening, career readiness, program design, evidence collection, and alignment with employer expectations. We work across education, training, public sector, and industry to turn guidance into outcomes that actually hold up in practice.
More insights from our research team

Skilled welder resume guide with examples, in-demand welding skills, certifications, and ATS-friendly tips to help you stand out and get hired in 2026.


Learn how to use the Job Bank resume builder at jobbank.gc.ca and create ATS-friendly resumes that meet Canadian employer standards in 2026.

Canada’s 2026 entry-level job market is selective, not broken. Learn how to target hiring sectors, tailor an ATS-friendly resume, build experience, and network the Canadian way.
Part of Yotru's commitment to helping professionals succeed in real hiring systems through evidence-based guidance.