1

New Grad Software Engineer Jobs in Saskatoon, SK

... engineered for people. At CIMA+, we care about our people and make sure that they feel valued ... This means new, exciting complex projects that you will have the ability to shape and be a part of.

Manager - Hydrogeology

Saskatoon, SK · On-site +1

CA$120K - CA$180K/yr

Lead training efforts and onboarding for new team members * Track current and near-term resourcing ... Post-graduate degree in Geoscience or Engineering, with a focus on Hydrogeology, or a related field ...

About Karbon Karbon is the global leader in AI-powered practice management software for accounting ... Translate customer insights into structured, data-backed feedback for Product and Engineering ...

Showing results 21-40

New Grad Software Engineer information

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 job categories do people searching New Grad Software Engineer jobs in Saskatoon, SK look for?

The top searched job categories for New Grad Software Engineer jobs in Saskatoon, SK are:

Infographic showing various New Grad Software Engineer job openings in Saskatoon, SK as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Consulting Networking Engineer | Hybrid (Saskatoon) | $90,000 - $100,000 + Bonus

White Bay

Saskatoon, SK • Hybrid

$90K - $100K/yr

Full-time

Posted 11 days ago


Job description

Consulting Networking Engineer | Hybrid (Saskatoon) | $90,000 - $100,000 + Bonus


The Company

A dynamic and innovative technology solutions provider, specializing in custom software development, systems architecture, and network design. Their team of experts delivers cutting-edge solutions across a range of industries including mining, telecommunications, healthcare, government, utilities, education, research, and finance. The company fosters a collaborative, agile work environment where quality is prioritized over quantity, offering employees the opportunity for growth through continuous learning and professional development.


The Role

They are seeking an experienced and adaptable Network Engineer to join their advanced network team. This role involves designing, deploying, troubleshooting, and supporting network solutions for various clients. The ideal candidate will thrive in environments requiring both technical expertise and strong communication skills, as they will work across diverse sectors with a wide variety of network technologies. The role demands flexibility and an ability to work outside a typical office setting, gaining exposure to different technologies while supporting critical client operations.


The Responsibilities

  • Consult and communicate with clients to find effective network solutions that suit their business and situation.  
  • Configure and manage network devices, including routers, switches, firewalls, and wireless radios.
  • Diagnose network issues promptly and resolve them efficiently, ensuring minimal downtime.
  • Conduct site surveys to assess wireless coverage and prepare coverage maps.
  • Travel occasionally to various locations within western Canada, including industrial environments and remote sites.
  • Handle physical setup of network equipment in data centers and outdoor or industrial settings, ensuring proper installation and configuration.
  • Conduct remote network setups and configurations in cloud environments like AWS, Azure, and GCP.
  • Engage in ongoing training to remain current with emerging technologies such as Cisco, VMware, Dell, and Palo-Alto.
  • Collaborate with clients to ensure network services meet their operational needs, particularly in critical industries such as mining, manufacturing, and telecommunications.
  • Maintain strict safety protocols and wear appropriate protective gear when on-site.
  • Track time and deliver project updates accurately and on schedule.


The Requirements

  • A good communicator with a consultative edge who enjoys interacting with clients and having technical discussions with like-minded individuals.
  • Certifications such as CCNA, CCNP in routing and switching or wireless, or CWNA are advantageous.
  • Strong foundational knowledge in IP routing, switching theory, and protocols like TCP/UDP, OSPF, EIGRP, and BGP.
  • Familiarity with industrial networking protocols such as MODBUS, PROFINET, and BACNet over IP networks.
  • Experience with network devices such as Cisco ISR and ASR routers, Catalyst and Nexus switches, and Cisco ASA firewalls.
  • Practical knowledge of Cisco Meraki solutions, including MX, MS, and MR models.
  • Expertise in VPN technologies and remote access solutions, including Cisco ISE and RADIUS authentication.
  • Experience with cloud-based networking and SD-WAN technologies like Velocloud, Meraki, and Viptela.
  • Familiarity with network management tools like Ekahau for site surveys and Cisco ACI or VMware NSX for network virtualization.
  • Strong troubleshooting and problem-solving abilities in both technical and client-facing situations.


How to Apply

If you're a highly skilled Network Engineer who is eager to work in a fast-paced, ever-evolving environment and you're ready to take on new challenges, we encourage you to apply. This role offers competitive compensation, the chance for career growth, and opportunities to gain expertise in cutting-edge technologies. To automatically receive notifications upon new roles and market updates, follow our LinkedIn page: https://www.linkedin.com/company/white-bay-search/


#welcometowhitebay

#michaelperry