Jobs for intermediate software developer at Ottawa

1,000 intermediate software developer job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada TBT Engineering Full-time €32 Temporary

    Position Description Contribute to the preparation of structural design projects while collaborating with multidisciplinary teams across diverse engineering divisions in a dynamic and growth-oriented environment. Apply advanced technical knowledge in the analysis, design, and implementation of structural systems for commercial, residential, and...


  • Ottawa, ON, Canada MDS Aero Full-time $90,000 - $120,000 Contract

    Intermediate / Senior Mechanical Engineer - Contract TEMPORARY Contract Ottawa, ON, CA 5 days ago Requisition ID: 1319 Intermediate / Senior Mechanical Engineer Temporary contract: One year For over four decades, MDS has maintained its unrivaled position as a global leader in gas turbine engine solutions, serving prestigious clients worldwide. Specializing...

  • Software Engineer

    13 hours ago


    Ottawa, Ontario, Canada MEDA Engineering and Technical Services, LLC Full-time

    We are recruiting an experienced Software Engineer (Full-Stack) to join our team to support our client in the automotive industry.NOTE: HybridResponsibilitiesDesigning, developing, testing and maintaining software applications and products to meet customer needsInvolved in the entire software development lifecycle including designing software architecture,...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada TBT Engineering Full-time €125,840 Temporary

    Position Description Lead and contribute to a wide range of Municipal Engineering projects while collaborating with multidisciplinary teams in a dynamic and growth-oriented environment. Apply advanced technical knowledge in the planning, design, and delivery of infrastructure projects, including site development, transportation, drainage, and municipal...


  • Ottawa, Ontario, Canada TBT Engineering Full-time

    Position Description Contribute to and lead mechanical design projects while collaborating with multidisciplinary teams across diverse engineering divisions in a dynamic and growth-oriented environment. Apply advanced technical knowledge in the design of mechanical systems, including HVAC, plumbing, and fire protection. Provide guidance and mentorship to...


  • Ottawa, Canada GHD Full-time €73,000 - €123,000 Contract

    Job Description We're looking for an Intermediate Civil Engineer - Transportation to join our growing Canadian Operations. This position will be based in our Whitby office, with opportunities for candidates located in Mississauga, Toronto, Markham, Waterloo, or St. Catharines. As part of the Civil Roads and Highways Team within our Design Delivery...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada TBT Engineering Full-time €125,840 Temporary

    Position Description Lead and contribute to a wide range of Geotechnical Engineering projects while collaborating with multidisciplinary teams in a dynamic and growth-oriented environment. Apply advanced technical knowledge in the planning, design, and delivery of Geotechnical projects, geotechnical design, analysis, and monitoring. Provide technical...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada The Weir Group PLC Full-time

    Support vital defense initiatives as an Intermediate Defense Systems Architect with Weir. Utilize MBSE techniques to enhance complex defense system modeling and architecture. This full-time, on-site role at Weir is based in LaSalle, Ottawa, Gatineau, or Halifax. Your expertise will be crucial in designing systems and enterprise models that ensure compliance...


  • Ottawa, Ontario, Canada QNX Full-time

    Job Description: QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real world. For nearly half a century, QNX has powered safety-critical applications where failure is not an option. The business leads the way in...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada TBT Engineering Full-time €125,840 Temporary

    Position Description Lead and contribute to a variety of Electrical Engineering projects while collaborating with multidisciplinary teams in a dynamic and growth-oriented environment. Apply advanced technical knowledge in the design, analysis, and implementation of electrical systems for commercial and institutional buildings, including power distribution,...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada TBT Engineering Full-time €125,840 Temporary

    Position Description Lead and contribute to a variety of Structural Engineering projects while collaborating with multidisciplinary teams in a dynamic and growth-oriented environment. Apply advanced technical knowledge in the analysis, design, and implementation of structural systems for commercial, residential, and institutional buildings. Provide...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Ottawa Construction Association Full-time

    Step into a pivotal role as an Intermediate Civil Engineer, directing a talented team. Your focus will include both technical execution and project administration. This position is tailored for those looking to influence project outcomes actively. You will lead civil engineers and technicians, ensuring adherence to budgets and schedules for successful...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Stantec Full-time €94,600 - €137,100 Temporary

    Communities everywhere share the need for clean water. And as they work to meet that need, they’re facing new, more complex challenges every day. Our water professionals collaborate to contribute innovative ideas, guided by scientific rigor and a vision for sustainable growth. Every day, we’re helping communities improve, reuse, and protect our...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada LRO Staffing Full-time

    Advance your expertise as a Senior Embedded Software Engineer with LRO Staffing in Ottawa, ON. Design powerful connectivity solutions in a hybrid work setting at a leading tech company. In this impactful position, you will be instrumental in creating embedded software for next-generation devices like networking gateways and control panels. With 8+ years in...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Michael Page Full-time €80,000 - €100,000 Temporary

    Join to apply for the Intermediate Estimator – ICI – Ottawa role at Michael Page Base pay range CA$80,000.00/yr - CA$100,000.00/yr Client Details Our client is a well known and well established ICI focused General Contractor focusing mainly on Corporate and Institutional new builds and renovations. Description Reporting to the Lead Estimator,...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada WSP in Canada Full-time €48 - €64 Temporary

    The Opportunity WSP is seeking an Intermediate Spatial Ecologist with strong geospatial and analytical expertise to join our Ecology team. The successful candidate will join a team committed to advancing innovative approaches to ecological assessment and environmental planning. In this role, you will help integrate emerging technologies—including...


  • Ottawa, Ontario, Canada emergiTEL Full-time $80,000 - $100,000 Contract

    emergiTEL is hiring for an Intermediate Mechanical Engineer for our client in the healthcare and nuclear technology industry. This is a Permanent role. Compensation: $80,000 - $100,000/year Location: Ottawa, ON Job Description: Key Responsibilities: Apply in-depth knowledge of engineering principles and standards Lead or participate in the design,...

  • Software Architect Premium

    14 hours ago


    Ottawa, Canada ADGA Group Consultants Remote Full-time

    Company DescriptionADGA Group is a Canadian-owned defence and security company that provides integrated, mission-critical technical solutions to Government and industry, specializing in C5ISRT, simulation and training, cyber and infrastructure security, and program delivery. With nearly 60 years of experience, ADGA supports federal clients and Canada’s...


  • Ottawa, Canada University of Ottawa Full-time $35

    Follow us on LinkedInPosting Reason:New PositionJob Type:EmployeeAnticipated Duration in Months (for contracts and temporary assignments):24Job Family:Human Resources Operations# of Open Positions:1Faculty/Service - Department:Student Affairs, Human ResourcesCampus:Main CampusUnion Affiliation:N/ADate Posted (YYYY/MM/DD):2026/09/03Applications must be...

  • Developer

    21 hours ago


    Ottawa, Ontario, Canada Enbridge Company Full-time

    OverviewDevelopers, also known as software developers or computer programmers, are responsible for developing, coding, installing, and maintaining software systems. Developers form a key part of the IT team and may be required to modify existing software products or develop entirely new resources.ResponsibilitiesDevelop, code, install, and maintain software...