1

Software Developer Contract Jobs in Waterloo, ON

Project Engineer

Cambridge, ON

  • Medical

  • Dental

  • Vision

  • Retirement

Ensure designs meet customer, contract, BWXT, and regulatory requirements. * Evaluate non ... Proficiency in SolidWorks or other 3D modeling software. * Familiarity with welding procedures ...

Project Engineer

Cambridge, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Ensure designs meet customer, contract, BWXT, and regulatory requirements. * Evaluate non ... Proficiency in SolidWorks or other 3D modeling software. * Familiarity with welding procedures ...

Review customer contracts to ensure Flender can satisfy all technical, commercial, and delivery ... Prepare work orders using available tools and software for entry with Flender factories, in ...

New

Structural EIT

Kitchener, ON · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Use computer software as a tool for solving basic engineering problems * Perform work in accordance with agreed-upon budget and schedule under supervision * Prepare and review of contract ...

This is a contract position beginning on July 6, 2026 and ending on February 18, 2027 Salary Range ... software systems. * Ability to communicate environmental risk to front line and management.

Proficiency with geotechnical engineering software and analytical tools such as GeoStudio, LPile ... planning, contract administration, schedule management, and financial performance monitoring.

Airport Design Engineer

Guelph, ON · On-site

  • Medical

  • Retirement

  • PTO

... software, design tools, and CAD platforms for airside and terminal design tasks. * Assess and ... Coordinate contract administration and construction-phase activities, including site support and ...

Showing results 21-40

Software Developer Contract information

What are the typical work arrangements and expectations for contract software developers?

Contract Software Developers are usually hired for specific projects or defined timeframes, which can range from several weeks to multiple months, often working remotely or on-site depending on client needs. They are expected to quickly understand project requirements, deliver code efficiently, and collaborate with both in-house teams and other contractors, maintaining flexibility to adapt to different workflows and tools. Because contract roles may not include the same onboarding experience as permanent positions, self-motivation and strong independent work habits are important. This work arrangement provides valuable exposure to various industries and technologies, often expanding a developer’s professional network and enhancing career versatility.

What are the key skills and qualifications needed to thrive as a software developer contract?

A successful Software Developer Contract requires strong programming abilities, solid knowledge of software development methodologies, and relevant project or domain expertise, often supported by a degree in computer science or a related field. Familiarity with languages like Java, Python, or JavaScript, as well as tools such as Git, Agile frameworks, and certification in areas like AWS or Scrum, is highly valued. Excellent problem-solving skills, adaptability, effective communication, and an ability to quickly integrate into new teams are crucial soft skills. These competencies enable contract developers to deliver high-quality solutions while efficiently navigating diverse projects and rapidly changing work environments.

What is a software developer contract?

A Software Developer Contract job is a temporary or project-based position where a developer is hired for a specific duration, typically through a contract agreement. Contractors may work independently, for an agency, or directly with a company to develop, test, and maintain software applications. These roles often offer flexibility but may not include benefits like health insurance or paid time off. Contract developers are usually paid hourly or per project and may work remotely or on-site depending on the employer's needs.

What are the most commonly searched types of Software Developer jobs in Waterloo, ON?

The most popular types of Software Developer jobs in Waterloo, ON are:

What are popular job titles related to Software Developer Contract jobs in Waterloo, ON?

For Software Developer Contract jobs in Waterloo, ON, the most frequently searched job titles are:

What job categories do people searching Software Developer Contract jobs in Waterloo, ON look for?

The top searched job categories for Software Developer Contract jobs in Waterloo, ON are:

What cities near Waterloo, ON are hiring for Software Developer Contract jobs?

Cities near Waterloo, ON with the most Software Developer Contract job openings:

Infographic showing various Software Developer Contract job openings in Waterloo, ON as of August 2026, with employment types broken down into 52% Full Time, 26% Part Time, 4% Temporary, and 18% Contract. Highlights an 90% In-person, and 10% Remote job distribution.

Intermediate Water Resources Engineer

Onterris

Guelph, ON • On-site

CA$34 - CA$58/hr

Full-time

Re-posted 17 days ago


Job description

About Us

At Onterris, we build careers grounded in purpose,responsibilityand real-world impact.

"For Planet and Progress" is our north star that guides everything we do. We believe environmental responsibility and human progress are interconnected,interwovenand international. Our scientists, engineers, field teams,consultantsand professionals collaborate across disciplines and geographies, guiding industries and governments, ensuring that communities and environments thrive.

When you join us,you'renot just forging acareer,you'rejoining a movement. A movement for better thinking, smartersolutionsand lasting impact.

Together, we will advance our way of life and protect the integrity of our environment every step of the way.

Intermediate Water Resources/River Engineer

ADay in theLife

As an Intermediate Water Resource/ River Engineer, in our Guelph, London or Oakville office, you'll be responsible for assisting multiple projects where you will have increasing interaction with our multi-disciplinary staff, regulatory agencies and clients. You will be part of a strong team of committed professionals.

The compensation range for this role is $34.00 to $58.00, commensurate with experience, skills, and geographic location

To thrive in this role,you'llbe comfortable taking ownership of the following responsibilities:

  • Lead engineering analysis and design for river engineering and natural systems restoration projects, for both private and public clients.

  • Lead engineering analysis and design for urban drainage and surface water management projects, for both private and public clients.

  • Prepare conceptual, preliminary, and detailed designs of riverine, valley-land, wetland, and shoreline restoration works, including design of greeninfrastructure, bank/bed stabilization, channel realignment, shoreline stabilization, and erosion and sediment control measures.

  • Conduct specialized hydrologic and hydraulic modeling, including:

  • Hydrologic and hydraulic modeling of urban and natural systems (e.g., PCSWMM, etc.).

  • Support river engineering and environmental assessment tasks.

  • Participate in erosion threshold assessments and sediment transport analysis

  • Participate in the preparation of channel restoration concepts

  • Contribute to the development of detailed designs, construction cost estimates and tender specifications.

  • Provide resident engineering and contract administration support for construction projects.

  • Successfully manage project budgets, invoicing, scheduling, change management, and client management.

  • Collaborate with multi-disciplinary teams, including hydrogeological, geotechnical,geomorphic, survey,landscape design, transportation,structuraland naturalsciencesdisciplines.

  • Direct and supportfield data collection exercisesas well asdata synthesis/analysis;including site reconnaissance,and topographic surveying.

  • Provide technical support and mentoring to junior team members.

  • Prepare technical reports, technical memoranda, and work plans.

  • Support business development initiatives including preparing proposals and building strong client relationships.

  • Work with regulatory agencies to obtain approvals.

  • Willing to travel within Ontario, Canada and North America to support projects.

YourExpertise andSkills

These requirements reflect the knowledge,skillsand abilities that help you do your best work here.

  • 5+ years of experience in water resources and river engineering, specifically related to the assessment of natural systems and the design, construction, and project management of river restoration projects

  • Professional Engineer designation with PEO is required

  • Bachelor's degree in Civil/Water Resources/Environmental Engineering, or related field.

  • Experience in writing technical reports and proposals, and giving presentations to multi-stakeholder groups

  • Ability to effectively contribute to projects of various sizes and complexity simultaneously

  • Knowledge of current regulations, legislation and permitting

  • Experience with design and drafting software such as ArcGIS and AutoCAD would be an asset

  • Experience with variouswater resources modeling software (i.e.,HEC-RAS,HEC-HMS, SWAT, HSP-F, EFDC) would be considered an asset

  • Experiencewithpreparing detailed designs, construction cost estimates, technical specifications,andtender/procurementpackages

  • Experience with design and drafting software such as ArcGIS,Global Mapper, Q-GIS,AutoCAD,and Civil3Dwould be an asset

  • A valid Class G driver's license with no restrictions and a clean driving record.

This posting reflects a current vacancy that the company is actively seeking to fill. As a note, we are not accepting third party agency applicants at this time.

We are an Equal Opportunity Employer. We are committed to providing access and reasonableaccommodation inouremployment for individuals with disabilities.

Onterris is a leading global environmental solutions company partnering with organizations to solve complex challenges where environmental pressures, regulatory expectations and operational risks intersect. Guided by our mission to advance the way of life without compromising the integrity of our environment, we believe environmental responsibility and human progress are fundamentally connected. Our scientists, engineers, field teams and consultants apply systems thinking that unites science, data and practical expertise to deliver solutions that strengthen our clients' resilience, mitigate risk and protect the air, water and soil that sustain communities, while uncovering responsible paths forward for planet and progress. For more information, visit www.onterris.com.

We are an equal opportunity employer and encourage applications from people of all backgrounds. We acknowledge that these experiences and perspectives help to enrich our teams and contribute to our ongoing success. We are committed to providing access and reasonable accommodation in our employment for all applicants. For US residents, click here to learn more.