Enable job alerts via email!

Senior Backend Software Engineer

Roche

Alberta

On-site

CAD 80,000 - 120,000

Full time

19 days ago

Boost your interview chances

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

Job summary

An innovative company is seeking a Senior Backend Software Engineer to join their dynamic team. In this role, you will develop cutting-edge software products that empower researchers and clinicians in the life sciences, ultimately impacting patient care globally. You will leverage your expertise in Java, Spring, and AWS to build scalable and reliable backend systems. This is a unique opportunity to work on transformative projects that aim to diagnose and treat diseases like cancer, all while collaborating with a passionate team dedicated to making a difference in healthcare.

Qualifications

  • 5+ years of experience in software development.
  • Strong background in building scalable server-side applications.

Responsibilities

  • Write clean, maintainable code and documentation.
  • Design, implement, and test backend APIs.

Skills

Java
Spring
REST APIs
Agile practices
Cloud solutions (AWS)
Relational databases (Postgres, MySql)

Education

Bachelor in Computer Science or equivalent

Tools

AWS
Spring Boot

Job description

Hybrid position if living in Greater Toronto Area.

Roche Sequencing is not only changing science, but we are changing lives. Our software teams are laying the groundwork for the future by developing powerful bioinformatics algorithms, data analysis tools, and software / systems infrastructures so researchers and clinicians can make better health decisions faster. The path to curing cancer lies in ones and zeros as we work with next-generation genomic sequencing, a new frontier. The complexity and sheer size of the data in the life sciences will make astronomical data problems look modest.

Do you want to develop software products that scientists and others in the life sciences will use to diagnose, find treatments, and eventually beat diseases like cancer? Our team builds the highly scalable, reliable software and secure systems for better diagnostics. Come join us!

Make a Big Difference

As a Senior Backend Software Engineer, you are joining a passionate software engineering team to build sequencing products to change patients’ lives. You will design, implement, and test software features & product infrastructure, primarily from a backend perspective while working with cloud technology - AWS, Serverless computing, Java, distributed platform, Spring Boot, and more. Ultimately, the software you produce will impact patient care globally.

Who you are

You have experience building scalable server side applications, have a passion for reliability and security and are curious about the trends in web development. Work with management to set priorities. Excellent communication skills and teamwork is a must!

Responsibilities :

Write clean, maintainable code and documentation using engineering best practices.

Write unit, component, and integration tests

Design, implement, and test backend APIs

Research new tools, technologies, and test processes for software development

Requirements :

5+ years’ experience in hands-on software or in Computer Science or equivalent field

Experience building software products using Java, Spring and REST APIs.

Experience with relational databases such as Postgres, MySql

Ability and desire to learn new technologies and become productive quickly

Experience with Agile / Lean practices and scalable architecture

Nice to have :

Familiarity in developing cloud solutions using AWS

Life sciences background and / or experience in the medical devices fields or bioinformatics experience of any kind

This position is not eligible forrelocationsupport.

NOTE : All employment is conditional upon the completing and obtaining a satisfactory background check, including educational, employment, references and criminal records (for which a pardon has not been granted) checks.

AGENCY NOTICE : Please note that Roche Canada does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency / recruiter, Roche Canada will not consider or agree to payment of any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, Roche Canada explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency.

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

Similar jobs

Senior Backend Software Engineer

Atlassian

Remote

CAD 100.000 - 140.000

2 days ago
Be an early applicant

Senior Software Engineer - Backend

SensorUp

Alberta

Remote

CAD 90.000 - 120.000

11 days ago

Senior Backend Software Engineer, GRC Policies

Vanta

Remote

CAD 100.000 - 130.000

7 days ago
Be an early applicant

Senior Software Engineer - MAAS

Canonical

Calgary

Remote

USD 80.000 - 110.000

24 days ago

Senior Backend Engineer (Remote) - Stream processing

Jerry's Enterprises, Inc.

Northwestern Ontario

Remote

CAD 90.000 - 130.000

Yesterday
Be an early applicant

Senior Backend Engineer - Remote

Jobot Inc.

Toronto

Remote

CAD 100.000 - 140.000

Today
Be an early applicant

Senior Backend Engineer (Remote) - Stream processing

Jerry

Mississauga

Remote

CAD 90.000 - 130.000

2 days ago
Be an early applicant

Senior Backend Developer

Atimi Software

Remote

CAD 100.000 - 160.000

5 days ago
Be an early applicant

Senior Backend Engineer (Toronto) - Remote

Jerry

Vaughan

Remote

CAD 90.000 - 130.000

2 days ago
Be an early applicant