We offer a wide range of Automation, Software or Computer Engineering student opportunities at ... Learn more about our student and new graduate opportunities here Think we are a fit? Apply now!
We offer a wide range of Automation, Software or Computer Engineering student opportunities at ... Learn more about our student and new graduate opportunities here Think we are a fit? Apply now!
CA$91K - CA$114K/yr
We do this through the delivery of secure cloud, AI, software and digital workplace solutions that ... Evangelizing the New: You aren't just deeply familiar with cutting-edge concepts and technologies.
CA$91K - CA$114K/yr
We do this through the delivery of secure cloud, AI, software and digital workplace solutions that ... Evangelizing the New: You aren't just deeply familiar with cutting-edge concepts and technologies.
The Engineer, Low-Code guides clients on employing Power Platform tools - Copilot Studio, Power ... Strong software engineering background - C#.net/Full-Stack development Exposure to Power Pages and ...
The Engineer, Low-Code guides clients on employing Power Platform tools - Copilot Studio, Power ... Strong software engineering background - C#.net/Full-Stack development Exposure to Power Pages and ...
Multiple Locations - Career Opportunities for Indigenous Peoples - Intern/Co-op/New Grad - Winter...
... Engineering, Computer Science, Arts, etc.) * For CPA Audit or Tax positions you are committed to ... Uses insights and self-reflection to build capability and embrace new challenges * You drive ...
Multiple Locations - Career Opportunities for Indigenous Peoples - Intern/Co-op/New Grad - Winter...
... Engineering, Computer Science, Arts, etc.) * For CPA Audit or Tax positions you are committed to ... Uses insights and self-reflection to build capability and embrace new challenges * You drive ...
Lead Software Developer - PHP
Saint John's, NL · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Quick apply
Lead Software Developer - PHP
Saint John's, NL · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Lead Software Developer - PHP
Saint John's, NL · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Quick apply
Lead Software Developer - PHP
Saint John's, NL · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Source out any potential new assignments from various clients in anticipation of expressions of ... Proven experience with standard industry software including Microsoft Word, Excel, and Power Point.
Source out any potential new assignments from various clients in anticipation of expressions of ... Proven experience with standard industry software including Microsoft Word, Excel, and Power Point.
This is a new position and can be based at any of our Canadian Offices. We offer flexible work ... software * Strong working knowledge of Microsoft Office * Proficiency providing technical ...
This is a new position and can be based at any of our Canadian Offices. We offer flexible work ... software * Strong working knowledge of Microsoft Office * Proficiency providing technical ...
Engineer, Transmission Planning
Saint John's, NL · On-site +1
... E software (Power System Simulator for Engineering). Assesses the existing transmission system ... Supports the Integration Support Team in the integration of all new major assets and customer ...
Engineer, Transmission Planning
Saint John's, NL · On-site +1
... E software (Power System Simulator for Engineering). Assesses the existing transmission system ... Supports the Integration Support Team in the integration of all new major assets and customer ...
Applications Engineer
Paradise, NL · On-site
Proficiency in computer systems and software applications * Critical thinking, complex problem ... We are focused on technology development, digital solutions, and defining our footprint in the new ...
Applications Engineer
Paradise, NL · On-site
Proficiency in computer systems and software applications * Critical thinking, complex problem ... We are focused on technology development, digital solutions, and defining our footprint in the new ...
Work with teammates to develop bespoke designs, new tools and efficient workflow utilizing computer programming, AI and advanced analysis software; * Mentor and Inspire: Lead and mentor engineering ...
Quick apply
Work with teammates to develop bespoke designs, new tools and efficient workflow utilizing computer programming, AI and advanced analysis software; * Mentor and Inspire: Lead and mentor engineering ...
Work with teammates to develop bespoke designs, new tools and efficient workflow utilizing computer programming, AI and advanced analysis software; * Mentor and Inspire: Lead and mentor engineering ...
Work with teammates to develop bespoke designs, new tools and efficient workflow utilizing computer programming, AI and advanced analysis software; * Mentor and Inspire: Lead and mentor engineering ...
You will have the opportunity to work on new and exciting projects while providing clients with a ... Demonstrated abilities in use of GIS software (ArcView GIS) or traffic modeling software (e.g ...
You will have the opportunity to work on new and exciting projects while providing clients with a ... Demonstrated abilities in use of GIS software (ArcView GIS) or traffic modeling software (e.g ...
Contribute to proposals and development and new business opportunities * Business travel upon ... Prociency in modeling and analysis software (STAAD Pro and Risa 3D) * Familiarity with current ...
Contribute to proposals and development and new business opportunities * Business travel upon ... Prociency in modeling and analysis software (STAAD Pro and Risa 3D) * Familiarity with current ...
AWIPS Application Developer
Saint John's, NL · On-site
CA$89K - CA$118K/yr
From enhancing existing AWIPS capabilities to developing new plugins, procedures, and workflows ... Strong experience developing software in Python and/or Java for dataintensive or scientific ...
AWIPS Application Developer
Saint John's, NL · On-site
CA$89K - CA$118K/yr
From enhancing existing AWIPS capabilities to developing new plugins, procedures, and workflows ... Strong experience developing software in Python and/or Java for dataintensive or scientific ...
AWIPS Application Developer
CA$89K - CA$118K/yr
From enhancing existing AWIPS capabilities to developing new plugins, procedures, and workflows ... Strong experience developing software in Python and/or Java for dataintensive or scientific ...
AWIPS Application Developer
CA$89K - CA$118K/yr
From enhancing existing AWIPS capabilities to developing new plugins, procedures, and workflows ... Strong experience developing software in Python and/or Java for dataintensive or scientific ...
Mine Engineer - Independent Contractor
CA$100 - CA$150/hr
Inspect new and existing mining sites to determine the best ways to extract specific materials from ... High level of proficiency underground mining design and planning software packages such as Deswik ...
Mine Engineer - Independent Contractor
CA$100 - CA$150/hr
Inspect new and existing mining sites to determine the best ways to extract specific materials from ... High level of proficiency underground mining design and planning software packages such as Deswik ...
Develop factory acceptance test and software acceptance test checking procedures * Become ... Ability to learn quickly and to take on new challenges. * Collaborative team player with excellent ...
Develop factory acceptance test and software acceptance test checking procedures * Become ... Ability to learn quickly and to take on new challenges. * Collaborative team player with excellent ...
Develop factory acceptance test and software acceptance test checking procedures * Become ... Ability to learn quickly and to take on new challenges. * Collaborative team player with excellent ...
Develop factory acceptance test and software acceptance test checking procedures * Become ... Ability to learn quickly and to take on new challenges. * Collaborative team player with excellent ...
... new sensors and integrate onto robots/drones; work with robot vendors to ensure seamless integration. * Monitor robot patrols, data processing and connectivity. * Work with the software developers to ...
... new sensors and integrate onto robots/drones; work with robot vendors to ensure seamless integration. * Monitor robot patrols, data processing and connectivity. * Work with the software developers to ...
New Grad Software Engineer information
See Newfoundland and Labrador salary details
$27K - $39.5K
5% of jobs
$39.5K - $52K
12% of jobs
$61.1K is the 25th percentile. Wages below this are outliers.
$52K - $64.5K
11% of jobs
$64.5K - $77K
18% of jobs
The median wage is $79.1K / yr.
$77K - $89.5K
23% of jobs
$99.8K is the 75th percentile. Wages above this are outliers.
$89.5K - $102K
8% of jobs
$102K - $114.5K
6% of jobs
$114.5K - $127K
5% of jobs
$127K - $139.5K
5% of jobs
$139.5K - $152K
4% of jobs
$152K - $164.5K
2% of jobs
$27K
$87.9K
$164.5K
How much do new grad software engineer jobs pay per year?
What is a new grad software engineer?
A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.
What are the key skills and qualifications needed to thrive as a new grad software engineer?
To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.
What typical projects or tasks might a new grad software engineer work on in their first year?
As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.
What are popular job titles related to New Grad Software Engineer jobs in Newfoundland and Labrador?
For New Grad Software Engineer jobs in Newfoundland and Labrador, the most frequently searched job titles are:
What job categories do people searching New Grad Software Engineer jobs in Newfoundland and Labrador look for?
The top searched job categories for New Grad Software Engineer jobs in Newfoundland and Labrador are:
What cities in Newfoundland and Labrador are hiring for New Grad Software Engineer jobs?
Cities in Newfoundland and Labrador with the most New Grad Software Engineer job openings:

Automation, Software or Computer Engineering Student - January 2027
Saint John's, NL • On-site
Full-time
Posted 7 days ago
Job description
At Suncor, we produce and provide energy.
When you join Suncor, you become part of a company that has built a solid foundation for both business and employee success. We are a place where talented people thrive. As part of our team, you play a vital role in delivering energy we all rely on, and you'll make a meaningful impact in the communities where we live and work.
Attention students! We offer a wide range of Automation, Software or Computer Engineering student opportunities at Suncor. When you apply, we'll help match you to roles that suit your skills and interests. Please only apply once to the posting that suits your educational background.
What we offer students:
Meaningful experience: gain valuable work experience with competitive pay to advance your early career journey and explore professional interests
Dynamic student community: participate in our engaging student community, where you'll have the chance to connect with fellow students and build your network
Senior leadership exposure: interact with senior leadership and ask questions, discuss career paths, and receive advice
Mentorship and networking: peer, formal, and informal mentorships and opportunities to participate in Suncor's six employee inclusion networks
Relocation assistance:roundtrip airfare or mileage coverage, temporary accommodations, rental search assistance, and additional resources provided pending role and location
Minimum requirements:
Current enrollment in an undergraduate Engineering program with an electrical, mechatronics, software or computer focus
You must be returning to full-time studies after the work term
Please attach your most recent transcripts with your application
Location & other key details:
This is a/an 4, 8, 12, or 16-month term commitment beginning in January 2027. You will be asked to indicate your availability in your application
Potential locations for these student roles include Calgary, St. John's, Fort Hills (fly in fly out) and Fort McMurray (Regional Municipality of Wood Buffalo). You will be asked to indicate your location preferences in your application
Students who live and work in Fort McMurray are eligible for a cash allowance to address the cost of living and the remote nature of the region. To learn more about living and working in Fort McMurray, click here
Learn more about our student and new graduate opportunities here
Think we are a fit? Apply now!
Suncor is committed to providing equal opportunities for employment and building an inclusive, results-oriented and high-performance culture where all members of our team feel safe, valued and respected.
About Suncor
Sourced by ZipRecruiter