Full Stack Developer

 

Description:

This is a recurring part time position with variable hours. Recurring part-time employees are hourly employees engaged to perform work on an irregular schedule.

Position Description

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

  • Contribute to the development of the dashboard frontend and backend tailored to meet the technical needs of the research team, including working with databases for SARS-CoV-2 and other pathogens as new dashboard features are continuously rolled out. This includes regular weekly team meetings

  • Drive user-centered product development by working with the product designers to conduct user interviews and develop new dashboard features and tools to maximize value for Serotrackers users

  • Write code as an individual contributor for SeroTrackers backend and frontend platforms and manage the dashboard deployment infrastructure

  • Support the technical needs of SeroTrackers researchers by developing in-house tools to automate parts of the serosurveillance data extraction workflow and enable easy access to clean, structured data in our database

  • Drive SeroTrackers vision and long-term strategy by working closely with the SeroTracker leadership team and our partners at the CITF to roll out new projects in tandem with the dashboard

Qualifications / Requirements:

  • A Bachelor's-level degree in software engineering, computer science, or similar, completed or in progress
  • At least 1 year of industry experience as a full-stack web developer, either through full-time or internships
  • Experience developing backend services, ETL pipelines, and web applications, and working with database systems. In particular, we use the following stack: JavaScript (React), Python (Flask), PostgreSQL, AWS, Tableau, Airtable
  • In-depth working knowledge of and experience with React and Flask, either in an industry context (full-time, part-time and internship roles) or through personal projects and contributions to open source software
  • Good understanding of CI/CD pipelines, hosting and DevOps related tasks
  • Exceptional communication, stakeholder management, writing, and coordination skills
  • Experience with health or pandemic-related projects is an asset, but not required
  • Knowledge of theory and practical application of technical procedures
  • Provide semi-skilled to skilled technical procedures to support the research project
  • Intermediate to advanced skills in Microsoft Office Suite (Word, Outlook, Excel, PowerPoint), Internet skills

Organization The University of Calgary
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Developer
Job Location Calgary,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Entry Level
Experience 1 Year
Posted at 2023-11-29 5:52 am
Expires on 2024-06-17