Senior Software Developer, Community Health Sciences, Cumming School of Medicine

Job Overview

Job title: Senior Software Developer, Community Health Sciences, Cumming School of Medicine

Job description: Position Overview

The Department of Community Health Sciences in the Cumming School of Medicine invites applications for a Senior Software Developer. This Full-time Fixed Term position is for approximately 12 months (based on length of grant funding), with the possibility of extension.

The Senior Software Developer reports to the principal investigators of several grants, held within the department of Community Health Sciences. Projects may include, but are not limited to, full stack software development, software architecture for data pipelines and/or dashboards, supporting software/systems development life cycle in projects that require them, and applying data science methods to large relational databases for innovative solutions and/or products.

Position Description

Summary of Key Responsibilities (job functions include but are not limited to):

Work closely with the staff and investigators affiliated with the Centre and provide research support and consultation for projects

Solution Architecture

Responsible for full stack software/systems development life cycle while ensuring functional and technical needs are being met

Responsible for deploying, managing and scaling developed software applications and the infrastructure and services required to maintain them

Responsible for systems integration requirements to support diverse research data activities, including but not limited to the development of systems to support clinical data, imaging data, omics data and other emerging sources of research information

Responsible for updating, repairing, modifying and developing existing software

Design and oversee development of technical process improvement initiatives

Manage large health databases and maintain clear documentation about datasets and methods

Analyze large databases, including clinical data such as administrative health data and electronic medical records using a variety of analytical methods

Provide development support for multiple research projects and assist team members with proposal development and grant applications

Explain technical concepts in lay terms and develop educational materials and workshops to advance visualization methods for health data

Prepare written summaries of data analyses and software programs that include figures and tables, as needed for scientific presentations and research manuscripts

Lead and support publication of research projects and products in peer-reviewed journals

Manage/manipulate and link large health databases, such as clinical databases, administrative health data, and electronic medical records

Design dashboards, data collection instruments, decision support tools, and provide data solutions as required for projects

Qualifications / Requirements:

  • Degree in Computer Science, Software Engineering, or Data Science-related field (Master’s degree or PhD is an asset)
  • Graduate level knowledge of software development, analytics, statistics and/or big data/data mining analysis methods are assets
  • Degree in Health Sciences or experience with health and/or clinical research is considered a significant asset
  • 3 to 5 years of work experience in software development and/or project experience is an asset
  • Experience with at least one modern frontend framework (React, Angular, Vue), React preferred
  • Experience with at least one modern backend framework (Django, Express.js, Spring, etc.), Django preferred
  • Experience with relational databases, PostgreSQL preferred
  • Experience using cloud providers to deploy scalable applications, AWS preferred
  • Experience with self-hosted nginx, and Linux system administration
  • Experience designing and integrating REST API design
  • Familiar with web standards, and UX design
  • Experience with data analysis and development in Python
  • Experience with source version control and code review (git and GitHub)
  • Knowledge of healthcare or research practices would be an asset
  • Advanced data management and cleaning skills are required
  • Demonstrates desire to contribute to health and healthcare with curiosity and innovativeness in an academic environment
  • Project management skills are an asset

Application Deadline: November 29, 2022

We would like to thank all applicants in advance for submitting their resumes. Please note, only those candidates chosen to continue on through the selection process will be contacted.

Additional Information

This position is part of the AUPE bargaining unit, and falls under the Technical Job Family, Phase III.

To find out more about management and staff opportunities at the University of Calgary and all we have to offer, view our . For more information visit .

The University strongly recommends all faculty and staff are fully vaccinated against COVID-19.

About the University of Calgary

The University of Calgary is Canada’s leading next-generation university – a living, growing and youthful institution that embraces change and opportunity with a can-do attitude. Located in the nation’s most enterprising city, the university is making tremendous progress on its Eyes High journey to be recognized as one of Canada’s top five research universities, grounded in innovative learning and teaching and fully integrated with the community it both serves and leads. The University of Calgary inspires and supports discovery, creativity and innovation across all disciplines. For more information, visit .

The University of Calgary has launched an institution-wide in line with the foundational goals of , committing to creating a rich, vibrant, and culturally competent campus that welcomes and supports Indigenous Peoples, encourages Indigenous community partnerships, is inclusive of Indigenous perspectives in all that we do.

As an equitable and inclusive employer, the University of Calgary recognizes that a diverse staff/faculty benefits and enriches the work, learning and research experiences of the entire campus and greater community. We are committed to removing barriers that have been historically encountered by some people in our society. We strive to recruit individuals who will further enhance our diversity and will support their academic and professional success while they are here. In particular, we encourage members of the designated groups (women, Indigenous peoples, persons with disabilities, members of visible/racialized minorities, and diverse sexual orientation and gender identities) to apply. To ensure a fair and equitable assessment, we offer accommodation at any stage during the recruitment process to applicants with disabilities. Questions regarding [diversity] EDI at UCalgary can be sent to the ( ) and requests for accommodations can be sent to Human Resources ( ).

We encourage all qualified applicants to apply, however preference will be given to Canadian citizens and permanent residents of Canada.

Company: University of Calgary

Expected salary:

Location: Alberta

Job date: Wed, 16 Nov 2022 23:03:24 GMT

Job Source: Careerjet.ca

Apply for this job

A job board that helps you to get the right job based on your skills and experience.

Contact Us

info@firstnationswork.com