Enable job alerts via email!

Senior Software Engineer

Randstad Digital

Toronto

Hybrid

CAD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in IT services is seeking a Software Engineer in Toronto for a contract position lasting 6 months. The ideal candidate will have a strong background in software design and development, with essential skills in Angular CLI, microservices architecture, and advanced problem-solving abilities. This role offers a hybrid work environment and requires eligibility to work in Canada.

Qualifications

  • 10 years of software design and development experience.
  • Experience with unit testing frameworks: Jasmine and Karma.
  • Knowledge of Service Oriented Architecture and best practices in software development.

Responsibilities

  • Responsible for backend software development and design.
  • Implement unit and end-to-end testing frameworks.
  • Collaborate in a hybrid environment, working both onsite and remotely.

Skills

Component-based architecture
State-management
Angular CLI
Problem-solving
Attention to detail
Microservices architecture

Education

Degree in Computer Engineering / Science or equivalent

Tools

Git
Jenkins
SonarQube

Job description

Get AI-powered advice on this job and more exclusive features.

Number of Positions : 1 Duration : 6 months initial contract

Location : Toronto, ON, CA

Must be eligible to work in Canada

Hybrid position, 2d / w onsite in Toronto or Mississauga, 7hr / d billing, no exceptions

Must have skills / experience / qualifications :

Degree in Computer Engineering / Science or any combination of equivalent education and experience.

10 years of software design and development experience.

Strong understanding of component-based architecture, state-management and Angular CLI.

Experience with unit testing frameworks (Jasemine, Karma) and end-to-end testing (Cypress, Protractor)

Knowledge of Service Oriented Architecture, Mesh App and Service Architecture.

Great level of Object-Oriented Analysis and Design experience, and a good understanding of the UX design principles.

Understanding of best practices in software development and application security.

Knowledge of microservices architecture.

Excellent problem-solving skills and attention to detail.

Experience with monitoring and logging tools (e.g., Dynatrace, ELK stack) in an asset.

Experience with Git, CI / CD pipelines, Jenkins, and static code / image analysis tools such as SonarQube and Veracode.

No Canadian work experience required however must be eligible to work in Canada.

Nice to have :

Experience with Kubernetes (K8N) and OpenShift platforms.

Experience with Cloud platforms such as AWS or GCP is an asset.

Experience with OpenAPI / Swagger for designing and documenting APIs.

Experience with distributed messaging systems such as Kafka and MQ.

Experience building server-side apps using Java 8+, JDBC, Hibernate and creating web services or APIs using REST (and SOAP).

Experience with relational databases such as Oracle 12+, PL / SQL and NoSQL databases such as MongoDB or Elasticsearch.

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Contract

Job function

Job function

Information Technology

IT Services and IT Consulting, Insurance, and Financial Services

Referrals increase your chances of interviewing at Randstad Digital by 2x

Get notified about new Software Engineer jobs in Toronto, Ontario, Canada .

Software Engineer, Backend (All Levels / All Teams)

Software Engineer I, Entry Level (Fall 2024-Spring 2025) - Toronto

Software Developer Full Stack (Junior) 9063-1115

Software Engineering Intern (September 2025)

Frontend Software Engineer (Remote - Canada)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Toronto, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer - 34123

Turing

Toronto null

Remote

Remote

CAD 100,000 - 125,000

Part time

Yesterday
Be an early applicant

Senior Software Engineer

Ontario Cannabis Store

Toronto null

Remote

Remote

CAD 81,000 - 123,000

Full time

2 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto null

Remote

Remote

CAD 100,000 - 150,000

Part time

8 days ago

Senior Software Engineer (Remote)

Whitecollars

Toronto null

Remote

Remote

CAD 80,000 - 120,000

Full time

11 days ago

EverHealth - Sr. Software Engineer

TIMELY LTD

Toronto null

Remote

Remote

CAD 100,000 - 110,000

Full time

9 days ago

Senior Software Engineer

Autodesk, Inc.

null null

Remote

Remote

CAD 98,000 - 145,000

Full time

Yesterday
Be an early applicant

Senior Full Stack Software Engineer

Athennian

Toronto null

Remote

Remote

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer - Credit

Marqeta, Inc.

Toronto null

Remote

Remote

CAD 112,000 - 140,000

Full time

Today
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto null

Remote

Remote

CAD 100,000 - 120,000

Part time

16 days ago