Software Developer/Analyst at Public Health Association of BC
Victoria, BC V8T 4N4, Canada -
Full Time


Start Date

Immediate

Expiry Date

10 Sep, 25

Salary

38.0

Posted On

04 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Data Visualization, Data Science, Accessibility, Platform Development, Scalability, Requirements Gathering, Data Governance, Databases, Project Management Skills, Salesforce, Information Science, Data Integration, Computer Science, Testing, Prototyping, Security

Industry

Information Technology/IT

Description

POSITION SUMMARY

We are seeking a strategic and technically skilled professional to review, and lead the design, development, and implementation of a digital platform that enables community-based organizations to collaborate, report actions, and align with the Provincial Public Health Framework. The successful candidate will oversee platform architecture, data governance, and iterative development to ensure the tool reflects community needs and supports collective impact.

QUALIFICATIONS & REQUIRED SKILLS

  • Bachelor’s or Master’s degree in Information Science or Technology, Computer Science, Data Science, Software Engineering or related field.
  • 5+ years experience in digital platform development, preferably in public or non-profit sectors.
  • Ability to design and implement digital solutions using programming tools of choice, and to advise on suitable technical approaches in collaboration with a non-technical team.
    · Proven experience with user engagement and co-design methodologies.
    · Strong understanding of data governance, privacy, accessibility, and health equity principles.
    · Familiarity with databases and data integration from various sources.
    · Familiarity with data visualization and business intelligence tools (e.g. PowerBI, Tableau), Airtable, Salesforce, or DHIS2.
    · Excellent communication, facilitation, and project management skills.

· Lead the end-to-end development of the online collaboration tool, including requirements gathering, prototyping, testing, and deployment.

  • Select and manage technology stack (e.g., Power Platform, Airtable, Salesforce, DHIS2) based on scalability, security, and usability.
  • Ensure multi-tenant architecture to support secure access for multiple organizations

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Platform Selection and/or Development
· Review available COTS solutions and prepare a comparative analysis of solutions reviewed and alignment with requirements for the SPHI-CAP initiative.

· Lead the end-to-end development of the online collaboration tool, including requirements gathering, prototyping, testing, and deployment.

  • Select and manage technology stack (e.g., Power Platform, Airtable, Salesforce, DHIS2) based on scalability, security, and usability.
  • Ensure multi-tenant architecture to support secure access for multiple organizations.

User Engagement and Co-Design

  • Facilitate user testing and/or co-design sessions with community organizations to inform platform features and workflows.
  • Build trust and maintain ongoing relationships with diverse partners.
  • Incorporate feedback into iterative platform improvements.

Data Strategy and Reporting

  • Develop frameworks for data aggregation, disaggregation, and analysis aligned with public health priorities.
  • Ensure data privacy, ownership, and compliance with relevant regulations.
  • Create dashboards and reporting tools to visualize progress and impact.

Strategic Alignment

  • Map organizational actions to public health goals, objectives and indicators.
  • Support decision-making through real-time analytics and insights.
  • Collaborate with provincial public health teams to ensure interoperability with existing systems.
Loading...