1

Programming Jobs Jobs in Toronto, ON (NOW HIRING)

Role Summary The DevOps Engineer will join the Software Engineering team that leads the delivery of products and platforms that enable OMERS Global Investments (GI) and Corporate teams to analyze ...

25-026 DevOps Engineer

Toronto, ON ยท Remote

CA$80 - CA$100/hr

The ideal candidate will bring expertise in cloud-based DevOps, data pipeline automation, and infrastructure management, enabling our team to focus on delivering high-quality data products ...

Opportunities for on-call support rotation Job Skills Information Technology (IT) Infrastructure, Programming Languages, Software Change Request Management, Software Development Life Cycle (SDLC ...

Opportunities for on-call support rotation Job Skills Information Technology (IT) Infrastructure, Programming Languages, Software Change Request Management, Software Development Life Cycle (SDLC ...

Showing results 41-60

Programming Jobs information

What is the difference between Programming Jobs vs Software Development Jobs?

AspectProgramming JobsSoftware Development Jobs
Required CredentialsTypically require coding skills, certifications like Microsoft Certified, or bootcampsRequire programming skills, often with additional knowledge of software design and architecture
Work EnvironmentOften in tech companies, startups, or freelance settingsInvolves collaboration in teams, project management, and development cycles
Employer & Industry UsageCommon in IT, tech firms, and freelance marketsUsed across software companies, tech departments, and product teams
Search & Comparison IntentPeople looking for coding roles or entry-level programming positionsIndividuals seeking comprehensive software development careers or roles involving full project lifecycle

Programming Jobs focus primarily on writing code and implementing specific functionalities, while Software Development Jobs encompass a broader scope including designing, planning, and managing entire software projects. Both roles require strong coding skills, but Software Development Jobs often involve additional responsibilities like system design and team collaboration.

What careers involve programming?

Programming careers include roles such as software developer, web developer, mobile app developer, systems analyst, and game developer. These jobs typically require knowledge of programming languages like Java, Python, or C++, and often involve working with development tools and software frameworks in various industries.

What programming jobs can I do?

Programming jobs include roles such as software developer, web developer, mobile app developer, systems analyst, and database administrator. These positions typically require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.
Infographic showing various Programming Jobs job openings in Toronto, ON as of August 2026, with employment types broken down into 76% Full Time, 15% Part Time, and 9% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution.

SENIOR BUILDING RESTORATION STRUCTURAL ENGINEER

Engineering Search Firm Inc

Toronto, ON โ€ข On-site

CA$100K - CA$125K/yr

Full-time

Re-posted 8 days ago


Job description

Duties and Responsibilities

The evaluation, assessment and restoration design work of existing residential, commercial and industrial buildings.

Manage projects and clients from the conceptual design phase to final completion, including administering contracts under construction.

Base Salary $100-$125k

Oversee quality assurance and quality control procedures for all deliverables, specifically the construction drawings and specifications as they relate to building structures.

Assisting with hiring, training and mentoring new structural engineering employees.

Assisting with the setting of goals for company growth in building restoration engineering

Ongoing review of existing work flow procedures and make recommendations for improvements.

Conducting building investigations and reporting.

Produce detailed technical reports and letters describing on site field observations with engineering recommendations and construction cost estimates.

Assist with preparing client proposals and calculating fees.

Assisting field staff and various team members with project execution during all project phases.

Qualifications

The position is for a senior building restoration structural engineer with a strong background in building rehabilitation and structural design. (Canadian Building Codes)

Degree in Civil/Structural Engineering from an accredited university

Professional Engineer designation in Ontario with a background in reinforced-concrete and steel building structures with an understanding of constructability

A broad knowledge of commercial and industrial buildings

Minimum 5 years of concrete repair and design experience

Previous project management experience

Good report writing and computer skills

Strong attention to detail

Excellent interpersonal skills

The ability to work independently

Fluency in English

Proficiency with Bluebeam, AutoCAD or Revit

A positive attitude and good work ethic

Posses a valid driver’s licence and has access to a vehicle

Willing to travel/work remotely, as required