

Junior Data Developer
About the role
Staff - Non Union Job Category M&P - AAPS Job Profile AAPS Salaried - Information Systems and Technology, Level A Job Title Junior Data Developer Department Wong Research CHSPR | School of Population and Public Health | Faculty of Medicine Compensation Range $5,526.42 - $7,941.25 CAD Monthly The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job. Posting End Date July 15, 2026 Note: Applications will be accepted until 11:59 PM on the Posting End Date. Job End Date August 31, 2027 At UBC, we believe that attracting and sustaining a diverse workforce is key to the successful pursuit of excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC as a workplace, and creates the necessary conditions for a rewarding career. Job Summary The BC Primary Health Care Research Network (BC-PHCRN) is one of many provincial networks across Canada that leads research in primary health care and contributes to evidence-informed transformation of primary and integrated health care, under the umbrella of the Canadian Primary Care Research Consortium (CPCRC). The CPCRC facilitates collaborations between government, health authorities, health professionals, patients and researchers on a pan-Canadian scale, and is committed to fostering innovation, improving healthcare outcomes, and ensuring that research informs and enhances primary care practices nationwide. This role offers the opportunity to collaborate with provincial primary care practitioners and health authorities, contributing to scalable, meaningful data solutions that improve healthcare research. The Junior Data Developer will advance the Network by working directly with de-identified electronic medical record data at the intersection of technology and healthcare. The position will focus on two core areas: Software development (75%) – Providing programming and technical expertise to enhance and maintain electronic medical record (EMR) data, including modification of data extraction logic, transformation workflows, and backend repository architecture to ensure data integrity, standardization, and de-identification. Network Data Repository (25%) – Manages BC-PHCRN semi-annual EMR data extraction operations. Organizational Status The Junior Data Developer reports directly to Dr. Sabrina Wong and Dr. Rubee Dev, co-directors of the BC-PHCRN. This position will also work closely with other BC-PHCRN team members that manage provincial activities. Work Performed Provides programming and technical expertise to enhance and maintain EMR data systems, including modification of data extraction logic, transformation workflows, and backend repository architecture to ensure data integrity, standardization, and de-identification. Oversees ongoing maintenance of extraction, transform and load (ETL) documentation and procedural resources. Applies machine learning techniques under the broad guidance of the Network Director to optimize EMR data quality. Conducts automated tests to assess data quality and detect anomalies. Troubleshoots, tests, and maintains shared codebase. Provides technical systems support for secure research environments by modifying programming logic, developing and implementing code enhancements, troubleshooting issues, and responding to user and server-related requests Engages in continuing professional development in relevant programming languages, technologies, and communication methods. Develops and prepares documentation related to modifications, troubleshooting activities, end-user support, and system changes, ensuring accurate reporting and communication Analyzes and diagnoses’ data sets, reporting, and integration issues; Codes, modifies, and debugs programs or scripts; Collaborates with other programmers on application design, enhancements, and system changes; Develops and/or executes user acceptance testing to ensure business functionality is maintained; and Applies technical judgment to identify and resolve system, user or data-related issues in the data repository. Carries out other tasks and responsibilities as required in support of the unit or department within scope of this position. Consequence of Error/Judgement This position requires high degree of accuracy and discretion. The Junior Data Developer will be working with sensitive personal health information, so any errors and or inappropriate judgment could jeopardize the research project, reputation of the research team, Centre and the University as a whole. Supervision Received Receives supervision from Dr. Sabrina Wong and Dr. Rubee Dev. The incumbent will require minimal supervision and will exercise independent judgment regarding scheduling and timely completion of tasks. Supervision Given None. Minimum Qualifications Undergraduate degree in a relevant discipline. Minimum of one year of related experience, or the equivalent combination of education and experience. - Willingness to respect diverse perspectives, including perspectives in conflict with one’s own - Demonstrates a commitment to enhancing one’s own awareness, knowledge, and skills related to equity, diversity, and inclusion Preferred Qualifications A Master’s degree in a related field would be considered an asset. Experience in primary care medical settings and medical research settings is considered an asset. Proficiency with SQLite, MS SQL Server, and Postgres; additional experience with MySQL, Oracle, or other RDBMS is considered an asset. Strong programming skills in Python and SQL; experience with Go is considered an asset. Knowledge of best practices in software development, including version control and unit testing. Experience applying ML techniques to text data classification. Ability to apply problem-solving skills and programming expertise to analyze healthcare data challenges and synthesize data. Knowledge of health information regulations, research ethics boards, and applicable provincial laws regarding privacy and confidentiality. Sound judgment and proven ability to work independently and collaboratively within a distributed team environment. Effective communication skills, both technical and non-technical, for diverse audiences. Ability to adapt to evolving project priorities, technologies, and data security requirements. Ability to prioritize and work effectively under pressure to meet deadlines. The University of British Columbia is a global centre for research and teaching, consistently ranked among the top 20 public universities globally. A large part of what makes us unique is the community of engaged students, faculty, and staff who are collectively committed to shaping a better world. Recognized as a leading employer in British Columbia and Canada, UBC supports inspired students, faculty and staff on their journey of discovery, and challenges them to realize their greatest potential. New ideas, changing infrastructure, innovative technology, and fresh approaches are opening up possibilities for the future of research, teaching, and work. Are you ready to embrace the future together? Equity and diversity are essential to academic excellence. An open and diverse community fosters the inclusion of voices that have been underrepresented or discouraged. We encourage applications from members of groups that have been marginalized on any grounds enumerated under the B.C. Human Rights Code, including sex, sexual orientation, gender identity or expression, racialization, disability, political belief, religion, marital or family status, age, and/or status as a First Nation, Metis, Inuit, and/or Indigenous person. All qualified candidates are encouraged to apply; however Canadians and permanent residents will be given priority. If you have any accommodation or accessibility needs during the job application process, please contact the Centre for Workplace Accessibility at workplace.accessibility@ubc.ca.
Not the right fit? Search for Data Developer jobs in Vancouver, British Columbia, Canada
About University of British Columbia
Welcome to the Faculty of Education at the University of British Columbia (UBC), a pinnacle of educational excellence and research leadership for over 65 years. As the largest education faculty in British Columbia and home to a global community of over 65,000 alumni, we are at the forefront of shaping the future of education, driven by principles of collaboration, equity, diversity, inclusion, and decolonization.
We offer a wide range of undergraduate, graduate, and professional development programs that showcase our diverse expertise in wellness, learning, and community engagement. Our transformative teaching and innovative research are dedicated to advancing education and harnessing its potential as a powerful force for social good.
Connect with us to learn more about our community, explore our programs, and discover how we are transforming the educational landscape for a better tomorrow.
Similar Jobs


Junior Data Developer
About the role
Staff - Non Union Job Category M&P - AAPS Job Profile AAPS Salaried - Information Systems and Technology, Level A Job Title Junior Data Developer Department Wong Research CHSPR | School of Population and Public Health | Faculty of Medicine Compensation Range $5,526.42 - $7,941.25 CAD Monthly The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job. Posting End Date July 15, 2026 Note: Applications will be accepted until 11:59 PM on the Posting End Date. Job End Date August 31, 2027 At UBC, we believe that attracting and sustaining a diverse workforce is key to the successful pursuit of excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC as a workplace, and creates the necessary conditions for a rewarding career. Job Summary The BC Primary Health Care Research Network (BC-PHCRN) is one of many provincial networks across Canada that leads research in primary health care and contributes to evidence-informed transformation of primary and integrated health care, under the umbrella of the Canadian Primary Care Research Consortium (CPCRC). The CPCRC facilitates collaborations between government, health authorities, health professionals, patients and researchers on a pan-Canadian scale, and is committed to fostering innovation, improving healthcare outcomes, and ensuring that research informs and enhances primary care practices nationwide. This role offers the opportunity to collaborate with provincial primary care practitioners and health authorities, contributing to scalable, meaningful data solutions that improve healthcare research. The Junior Data Developer will advance the Network by working directly with de-identified electronic medical record data at the intersection of technology and healthcare. The position will focus on two core areas: Software development (75%) – Providing programming and technical expertise to enhance and maintain electronic medical record (EMR) data, including modification of data extraction logic, transformation workflows, and backend repository architecture to ensure data integrity, standardization, and de-identification. Network Data Repository (25%) – Manages BC-PHCRN semi-annual EMR data extraction operations. Organizational Status The Junior Data Developer reports directly to Dr. Sabrina Wong and Dr. Rubee Dev, co-directors of the BC-PHCRN. This position will also work closely with other BC-PHCRN team members that manage provincial activities. Work Performed Provides programming and technical expertise to enhance and maintain EMR data systems, including modification of data extraction logic, transformation workflows, and backend repository architecture to ensure data integrity, standardization, and de-identification. Oversees ongoing maintenance of extraction, transform and load (ETL) documentation and procedural resources. Applies machine learning techniques under the broad guidance of the Network Director to optimize EMR data quality. Conducts automated tests to assess data quality and detect anomalies. Troubleshoots, tests, and maintains shared codebase. Provides technical systems support for secure research environments by modifying programming logic, developing and implementing code enhancements, troubleshooting issues, and responding to user and server-related requests Engages in continuing professional development in relevant programming languages, technologies, and communication methods. Develops and prepares documentation related to modifications, troubleshooting activities, end-user support, and system changes, ensuring accurate reporting and communication Analyzes and diagnoses’ data sets, reporting, and integration issues; Codes, modifies, and debugs programs or scripts; Collaborates with other programmers on application design, enhancements, and system changes; Develops and/or executes user acceptance testing to ensure business functionality is maintained; and Applies technical judgment to identify and resolve system, user or data-related issues in the data repository. Carries out other tasks and responsibilities as required in support of the unit or department within scope of this position. Consequence of Error/Judgement This position requires high degree of accuracy and discretion. The Junior Data Developer will be working with sensitive personal health information, so any errors and or inappropriate judgment could jeopardize the research project, reputation of the research team, Centre and the University as a whole. Supervision Received Receives supervision from Dr. Sabrina Wong and Dr. Rubee Dev. The incumbent will require minimal supervision and will exercise independent judgment regarding scheduling and timely completion of tasks. Supervision Given None. Minimum Qualifications Undergraduate degree in a relevant discipline. Minimum of one year of related experience, or the equivalent combination of education and experience. - Willingness to respect diverse perspectives, including perspectives in conflict with one’s own - Demonstrates a commitment to enhancing one’s own awareness, knowledge, and skills related to equity, diversity, and inclusion Preferred Qualifications A Master’s degree in a related field would be considered an asset. Experience in primary care medical settings and medical research settings is considered an asset. Proficiency with SQLite, MS SQL Server, and Postgres; additional experience with MySQL, Oracle, or other RDBMS is considered an asset. Strong programming skills in Python and SQL; experience with Go is considered an asset. Knowledge of best practices in software development, including version control and unit testing. Experience applying ML techniques to text data classification. Ability to apply problem-solving skills and programming expertise to analyze healthcare data challenges and synthesize data. Knowledge of health information regulations, research ethics boards, and applicable provincial laws regarding privacy and confidentiality. Sound judgment and proven ability to work independently and collaboratively within a distributed team environment. Effective communication skills, both technical and non-technical, for diverse audiences. Ability to adapt to evolving project priorities, technologies, and data security requirements. Ability to prioritize and work effectively under pressure to meet deadlines. The University of British Columbia is a global centre for research and teaching, consistently ranked among the top 20 public universities globally. A large part of what makes us unique is the community of engaged students, faculty, and staff who are collectively committed to shaping a better world. Recognized as a leading employer in British Columbia and Canada, UBC supports inspired students, faculty and staff on their journey of discovery, and challenges them to realize their greatest potential. New ideas, changing infrastructure, innovative technology, and fresh approaches are opening up possibilities for the future of research, teaching, and work. Are you ready to embrace the future together? Equity and diversity are essential to academic excellence. An open and diverse community fosters the inclusion of voices that have been underrepresented or discouraged. We encourage applications from members of groups that have been marginalized on any grounds enumerated under the B.C. Human Rights Code, including sex, sexual orientation, gender identity or expression, racialization, disability, political belief, religion, marital or family status, age, and/or status as a First Nation, Metis, Inuit, and/or Indigenous person. All qualified candidates are encouraged to apply; however Canadians and permanent residents will be given priority. If you have any accommodation or accessibility needs during the job application process, please contact the Centre for Workplace Accessibility at workplace.accessibility@ubc.ca.
Not the right fit? Search for Data Developer jobs in Vancouver, British Columbia, Canada
About University of British Columbia
Welcome to the Faculty of Education at the University of British Columbia (UBC), a pinnacle of educational excellence and research leadership for over 65 years. As the largest education faculty in British Columbia and home to a global community of over 65,000 alumni, we are at the forefront of shaping the future of education, driven by principles of collaboration, equity, diversity, inclusion, and decolonization.
We offer a wide range of undergraduate, graduate, and professional development programs that showcase our diverse expertise in wellness, learning, and community engagement. Our transformative teaching and innovative research are dedicated to advancing education and harnessing its potential as a powerful force for social good.
Connect with us to learn more about our community, explore our programs, and discover how we are transforming the educational landscape for a better tomorrow.