2

Entry Level Software Engineer Relocation Jobs in Toronto, ON

We relocate our teams based on the work that is available, combined with the development plans ... Bachelor in Mechanics/Engineering * Minimum of 10-15 years' experience in similar role or as a ...

Support and work within the procedures of the maintenance management software systems to facilitate ... Programming of PLC's * Select, install and repair bussways, flexible and rigid conduit, cable ...

The Opportunity This is not an entry-level role. We are looking for a motivated professional with 2 ... Bachelor's degree in Business, Engineering, Information Technology, Computer Science, Project ...

next page

Showing results 1-20

Entry Level Software Engineer Relocation information

What are the key skills and qualifications needed to thrive as an Entry Level Software Engineer, especially when relocating, and why are they important?

To thrive as an Entry Level Software Engineer, you generally need a bachelor's degree in computer science or a related field, strong programming skills (such as in Java, Python, or C++), and foundational knowledge of software development principles. Familiarity with version control systems like Git, basic understanding of databases, and exposure to development environments (IDEs) are typical technical requirements. Adaptability, effective communication, and teamwork are crucial soft skills, especially when adjusting to a new work environment or location. These skills and qualities are essential for quickly integrating into new teams, efficiently solving problems, and contributing to successful project outcomes.

What are some common challenges faced by entry-level software engineers who relocate for their first job, and how can they overcome them?

Entry-level software engineers who relocate often face challenges such as adapting to a new city, building a professional network from scratch, and adjusting to a company's culture. Establishing connections with colleagues through team activities, mentorship programs, or company social events can help ease the transition. Additionally, being proactive in seeking feedback and regularly communicating with managers can accelerate learning and integration into the team. Utilizing relocation resources provided by the employer can also help manage logistical hurdles, allowing you to focus on your new role.

What does an Entry Level Software Engineer Relocation position involve?

An Entry Level Software Engineer Relocation position typically refers to a software engineering job intended for recent graduates or those new to the field, where the employer offers assistance with moving expenses or support for relocating to the job location. These roles involve learning and contributing to software development projects, working under the mentorship of senior engineers, and gaining hands-on experience in coding, debugging, and collaborating with teams. Relocation support may include reimbursement for moving expenses, temporary housing, or guidance in finding accommodation. These positions are ideal for candidates willing to move for new opportunities and looking to start their careers in software engineering.
What are the most commonly searched types of Software Engineer Relocation jobs in Toronto, ON? The most popular types of Software Engineer Relocation jobs in Toronto, ON are:
What job categories do people searching Entry Level Software Engineer Relocation jobs in Toronto, ON look for? The top searched job categories for Entry Level Software Engineer Relocation jobs in Toronto, ON are:
Infographic showing various Entry Level Software Engineer Relocation job openings in Toronto, ON as of June 2026, with employment types broken down into 100% Part Time. Highlights an 100% In-person job distribution.
Intermediate Civil Engineer - Dry & Wet Utilities

Intermediate Civil Engineer - Dry & Wet Utilities

Egis Group

Toronto, ON

Full-time

Posted 18 days ago


Key responsibilities

  • Engineer civil and utilities components of major projects from inception to completion, including dry utilities and water, storm, and sanitary infrastructure.

  • Prepare technical designs, specifications, reports, and proposals.

  • Advance projects from concept to construction, ensuring compliance with standards and client needs.


Job description

Company Description

Are you ambitious and looking to make the right move in your career?  Now is the perfect time to join Egis.  Egis is experiencing substantial growth in North America, now made up of over 1,000 engineers, architects and planners across Canada and the USA. This strategic move underscores our commitment to investing in North America, propelling our expansion to new heights. 

Job Description

The Intermediate Civil Engineer – Dry & Wet Utilities is an infrastructure engineering role based in Toronto, Ontario, Canada, supporting the delivery of major public & municipal and transportation projects including Airport and LRT projects in Ontario.  The candidate’s responsibility is to advance engineering designs on projects from early concept through detailed design and during construction phases.

The role focuses initially on dry utilities on and duct banks required to house electrical conduits for different categories of electrical supplies including airfield lighting, NAVAIDs, medium voltage, IT/Comms control and monitoring systems. The role also involves water, storm, and sanitary infrastructure, including water main relocation and sizing, drainage systems, and integration with roadway rehabilitation and reconstruction activities. Work is delivered within public‑sector and regulated municipal environments, requiring coordination with transportation, dry utilities, and other infrastructure disciplines.

The ideal candidate brings experience in municipal civil engineering, dry & wet utilities design, with the ability to manage technical scope and budget.

Key Responsibilities

  • Reporting to the Project Manager, the Civil/Utilities Lead, will be responsible for engineering of utilities on Major Projects in Canada.
  • Engineer civil / utilities components of major projects from inception to completion (this could include but, is not limited to, dry utilities including water main relocation and sizing, storm and sanitary design, as well as supporting other transportation activities such as road rehabilitation/reconstruction and drainage improvements).
  • Strong engineering design knowledge in alignment design including working in a 2D and 3D CAD software including Civil3D or other BIM software platforms
  • Resolve conflicts through clash detection and be familiar with Subsurface Utility Engineering (SUE), a professional practice that investigates and maps underground utilities as defined by the American Society of Civil Engineers (ASCE 38).
  • Advancing projects from concept to construction, ensuring compliance with standards and client needs.
  • Resolve conflicts to maintain efficiency and collaboration.
  • Prepare technical designs, specifications, reports, and proposals.
  • Understand industry trends while building strong client relationships.
  • Participate in RFQ and RFP proposals, delivering innovative, client-focused solutions.
  • Manage project budgets and monitor financial performance.
  • Adhere to schedules to ensure on-time delivery and alignment with goals.
Qualifications
  • University degree in Engineering, with an Ing. or P.Eng. designation preferred.
  • Minimum 6 years of experience in engineering design within the public & municipal sector. Construction experience in the utility sector is considered an asset.
  • Demonstrated expertise in transportation infrastructure design and delivery.
  • Ability to work collaboratively within a team environment.
  • Strong analytical, synthesis, and problem-solving abilities, coupled with a detail-oriented mindset.
  • Strong communication skills and the ability to build and maintain strong relationships with team members, stakeholders and clients.
  • Proven organizational capabilities and a flexible, solution-driven approach to challenges.
  • Fluency in both written and spoken English - French considered and asset.
  • A valid driver’s license and access to a reliable vehicle.
  • Familiarity with rail and transit projects including construction, considered an asset.

Additional Information

We welcome and encourage applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.

This role is eligible for a referral bonus in line with the Referral Program.  If you have been referred, please provide the name of the employee who has referred you at the time of your application.

At Egis, we embrace innovation to tackle challenges and utilize AI in our recruitment process under stringent ethics and compliance policies and in alignment with our values of being a Responsible Company, a People First Company and a Creative Company. Committed to diversity, growth and collaboration, we may leverage AI to support the recruitment process.

Egis Canada is an equal opportunities employer offering a competitive salary and benefits to those with the skills suited to the needs of our clients. The salary range advertised may exceed the range based on several factors, including relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.