Enable job alerts via email!

Software Developer II

Orthofix

Toronto

On-site

CAD 70,000 - 90,000

Full time

3 days ago
Be an early applicant

Job summary

A leading medical technology company in Toronto is seeking a Software Developer II to support the design and development of software for the FLASH navigation system. Candidates should have a Bachelor's degree in computer science and 2+ years of experience, preferably using C# or C++. The role involves participation throughout the software development life cycle and mentoring junior members. This is a full-time position with no additional physical requirements.

Qualifications

  • 2+ years of software development experience, preferably using C# and/or C++.
  • Proficiency with one or more software source control systems (Subversion, Git).
  • Proficiency with various software development tools.

Responsibilities

  • Participate in all phases of the software development life cycle.
  • Design, develop, verify, and unit test software based on requirements.
  • Clarify requirements and write documentation in compliance with quality management.
  • Contribute to peer code reviews and software maintenance.
  • Identify root causes and resolve software defects.
  • Collaborate with quality assurance for system testing.
  • Mentor junior team members.

Skills

C#
C++
Software Development
Software Source Control

Education

Bachelor’s or graduate degree in computer science or equivalent
Job description
Why Orthofix?

Guided by our organizational values – Take Ownership | Innovate Boldly | Win Together – we collaborate closely with world-class surgeons and other partners to improve people’s quality of life. At Orthofix, we want team members who build relationships and share knowledge, challenge the status quo, and deliver results every day to help us achieve our vision to be the partner in Med Tech.

Our global team of over 1,600 employees brings to market highly innovative, cost-effective, and user-friendly medical technologies that heal musculoskeletal pathologies for patients and the healthcare professionals who treat them. Looking to change people’s lives? Look no further.

How you\'ll make a difference?

The Software Developer II is responsible for supporting the design, development, testing, documentation, and maintenance of software for our FLASH navigation system.

What will your duties and responsibilities be?
  • Actively participates in all phases of the software development life cycle in compliance to applicable regulations ( ISO 13485)
  • Design, develop, verify, and unit test software based on documented requirements.
  • Clarify requirements and write documentation in compliance with a quality management system.
  • Contributes to peer code review, demonstrations, software maintenance, coding estimates, unit testing, and build infrastructure, while driving best practices and mitigating immediate risks
  • Identify root causes and resolve software defects.
  • Collaborate with the software quality assurance to facilitate system testing.
  • Collaborate with clinical specialists and subject matter experts to clarify and refine functional specifications for the assigned features
  • Mentor junior members of the team.
What skills and experience will you need?

Education / Certifications : Bachelor’s or graduate degree in computer science, computer engineering, or equivalent

  • 2+ years of software development experience, preferably using C# and / or C++, in a related field.
  • Proficiency with one or more software source control system(s) ( Subversion, Git, etc.)
  • Proficiency with a variety of software development tools
What qualifications are preferred?

Education / Certifications : No additional requirements

  • Experience with medical device software development.
PHYSICAL REQUIREMENTS / ADVERSE WORKING CONDITIONS

No additional physical requirements or essential functions for this position.

DISCLAIMER

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