Junior Software Developer

Vancouver, BC, Canada

Job Description



Junior Software Developer
Vancouver, BC

The Junior Software Developer will support scientific staff under BC Centre of Disease Control (BCCDC) to understand project needs, produce documentation for requirements and QA activities, and work with the development team to design and implement high-quality solutions within a mature web application. This position is particular suited for a developer who is also interested in learning on the job about concepts in public health, infectious disease, and modern laboratory methods such as genome sequencing of pathogens.

The Junior Software Developer will be supporting The Public Health Laboratory (PHL) at the to develop and maintain a web application (acronym \xe2\x80\x9cPLOVER\xe2\x80\x9d) to support BC-wide aggregation and reporting of COVID-19 testing as well as other complex molecular testing and genomic surveillance for other pathogens.

What you\xe2\x80\x99ll do

  • Work with end-users including lab technologists, scientists, and outbreak response staff to understand their needs and to design new features
  • Design and implement user interfaces using JavaScript within Django framework (Python, Microsoft SQL server and Redis).
  • Design and implement data analysis and management using Python within Django framework.
  • Support development of Application Programming Interfaces (APIs) to support upstream and downstream programs to work with PLOVER for streamlining workflows.
  • Perform and support continuous quality assurance.



What you bring
Qualifications
  • Undergraduate degree or certificate in a relevant discipline plus a minimum of one year\xe2\x80\x99s programming experience or the equivalent combination of education and experience required.
  • Strong Python or JavaScript programming skills, with related experience developing systems within the Django framework preferred.
  • Good interpersonal, oral, and written communication skills with the ability to work closely with end-users to achieve goals are required.
  • Experience with other programming languages such as R or Java an asset.
  • Experience with developing APIs an asset.
  • Interest or knowledge of public health and molecular testing for infectious diseases an asset.
  • Both Linux and Windows server experience an asset.
  • Experience with Confluence, JIRA, and GitHub.

Skills & Knowledge
  • Commitment to upholding the shared responsibility of creating lasting and meaningful reconciliation in Canada as per TRC (2015) and BC\'s Declaration on the Rights of Indigenous Peoples Act (2019).
  • As a strong asset for consideration, we are looking for our successful candidate to have: Knowledge of social, economic, political and historical realities impacting indigenous communities and familiarity with Indigenous Cultural Safety and anti-racism and accompanying reports (BC DRIPA, TRC, etc.).

What we bring

Every PHSA employee enables the best possible patient care for our patients and their families. Whether you are providing direct care, conducting research, or making it possible for others to do their work, you impact the lives of British Columbians today and in the future. That\xe2\x80\x99s why we\xe2\x80\x99re focused on your care too \xe2\x80\x93 offering health, wellness, development programs to support you \xe2\x80\x93 at work and at home.
  • Join one of BC\xe2\x80\x99s largest employers with province-wide programs, services and operations \xe2\x80\x93 offering vast opportunities for growth, development, and recognition programs that honour the commitment and contribution of all employees.
  • Access to professional development opportunities through our in-house training programs, including +2,000 courses, such as our San\xe2\x80\x99yas Indigenous Cultural Safety Training course, or Core Linx for Leadership roles.
  • PHSA is a remote work friendly employer, welcoming flexible work options to support our people (eligibility may vary, depending on position).
  • Access to WorkPerks, a premium discount program offering a wide range of local and national discounts on electronics, entertainment, dining, travel, wellness, apparel, and more.


Job Type: Casual full-time hours (37.5 hours per week)
Wage: $33.00 - $40.00/hour - as a casual employee, total earnings includes an additional 12.6% in lieu of benefits and paid time off. The rate for this position would be determined with consideration of the successful candidate\xe2\x80\x99s relevant education and experience, and would be in alignment with the provincial compensation reference plan
Location: Vancouver, V5Z 4R4
Hours of Work: Monday \xe2\x80\x93 Friday (37.5 hours per week)
Requisition #TOD04062023

As per the current Public Health Order, full vaccination against COVID-19 is a condition of employment with PHSA as of October 26, 2021.

What we do


The Provincial Health Services Authority (PHSA) plans, manages and evaluates specialized health services with the BC health authorities to provide equitable and cost-effective health care for people throughout the province. Our values reflect our commitment to excellence and include: Respect people \xe2\x80\x93 Be compassionate \xe2\x80\x93 Dare to innovate \xe2\x80\x93 Cultivate partnerships \xe2\x80\x93 Serve with purpose.

Learn more about PHSA and our programs: jobs.phsa.ca/programs-and-services

PHSA is committed to employment equity, encouraging all qualified individuals to apply. We recognize that our ability to provide the best care for our diverse patient populations relies on a rich diversity of skills, knowledge, background and experience, and value a safe, inclusive and welcoming environment.

Reconciliation is an ongoing process and a shared responsibility for all of us. The BC Governments\xe2\x80\x99 unanimous passage of the Declaration on the Rights of Indigenous Peoples Act was a significant step forward in this journey\xe2\x80\x94one that all health authorities are expected to support as we work in cooperation with Indigenous Peoples to establish a clear and sustainable path to lasting reconciliation. True reconciliation will take time and ongoing commitment to work with Indigenous Peoples as they move toward self-determination. Guiding these efforts Crown agencies must remain focused on creating opportunities that implement the Truth and Reconciliation Commission Mandate.

This position is part of PHSA Talent on Demand \xe2\x80\x93 an in-house recruitment service providing talent to PHSA and other health authorities. We manage a robust talent pool of service-minded professionals who are available to start work immediately. Talent on Demand creates a gateway for those who wish to achieve their career goals. Successful candidates will gain significant health care experience and can transition into long-term, permanent roles within PHSA. For more information, visit talentondemand@phsa.ca.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2160105
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, Canada
  • Education
    Not mentioned