Research Software Developer Respirology/cf Research

January 14 2025
Industries Healthcare, social assistance
Categories Medical research,
Remote
Toronto, ON • Full time
Research Software Developer Respirology/CF Research (Job ID: 8732)

The research team, led by Dr. Samir Gupta in the Division of Respirology at St. Michael's Hospital, focuses on knowledge translation in respiratory medicine, with a particular emphasis on using electronic tools for behavior change.

Our team is currently looking for a Research Software Developer. In this role, you will have the opportunity to work on innovative projects and contribute to our research team by designing, developing, testing and maintaining web-based solutions. You'll be part of a collaborative and supportive environment, with opportunities for professional growth and skill development. The position is flexible, offering both hybrid and remote work options.

Duties and Responsibilities:

  • Works as a team member (or independently on certain projects with input and oversight from the team) to design, architect, develop, test, implement and review code for web-based solutions
  • Design wireframes using Figma for review and approval from the PI
  • Provides front end development support to the web-based solutions, in a timely and accurate manner
  • Assists with initiatives to improve performance and functioning of application (may include re-designing features, addition of new features/web pages)
  • Regular and ongoing maintenance, updates and improvements to the application which includes addition of new content and functional updates (e.g. required updates to code after browser updates, testing and optimizing code across different browsers, etc)
  • Maintain archive of updates posted for review and audit purposes using established best practices (e.g. Github versioning)
  • Writing unit tests and conducting comprehensive software testing to identify bugs
  • Performs testing of developed applications to ensure accuracy and expected performance
  • Identifies and remedies problems/issues to ensure a secure and well-functioning environment
  • Creates and maintains technical documentation, including logging any bugs discovered and the implemented solutions (using Asana or other project management software)
  • Qualifications:

  • An undergraduate degree in, Engineering, Computer Science and/or a related discipline or demonstrable equivalent combination of specialized education and experience
  • Minimum 3 years of development experience
  • Experience with cloud services, such as AWS
  • Familiarity with React and Typescript (Javascript) for front end development
  • Experience working with relational databases (e.g. MS SQL, PostgreSQL) is an asset
  • Ability to multi-task and work effectively both individually and part of a team
  • Excellent written and verbal skills and keen attention to detail
  • Experience in healthcare is an asset

Please Note: Registering and making an account with Unity Health does not mean you have submitted an application for the position you would like to apply for. Please ensure you register and make an account with Unity Health AND apply to the position. Both need to be completed to consider your application.

Thank you for applying.

Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network