Web Developer


The Finance and Corporate Services Division leads all services to secure a sound financial, project management and information technology platform and ensure that the organization has the technical, operational, infrastructure, and change management capabilities necessary to achieve the maximum impact for its mandate and budget. The team works alongside all divisions in managing financial and project aspects of programs and initiatives that aim to deliver on the priorities of the 2019-2029 Canadian Strategy for Cancer Control.

Overview of role

The Web Developer supports the Finance & Corporate Services Division in carrying out projects and initiatives to achieve organizational priorities. Reporting to the Manager, Systems Analysis & Web Development on the Information Technology team, the incumbent coordinates and provides support to deliver on program/project objectives. As a highly organized professional with strong time management skills, this position delivers on the tasks of the job while contributing to the Partnership’s overall vision to reduce the burden of cancer on all Canadians.

Core responsibilities and activities

Information technology

  • Provides custom web development and enhancements as well as day-to-day operational support for the Partnership’s websites built on the WordPress platform.
    Understands and clarifies business requirements as well as effectively communicates and presents technical solutions to both technical and non-technical users in simple, clear language
  • Collaborates with team members on the research, evaluation, development implementation and testing for new functionality for all IT/IM systems.
  • Keeps up to date with new web technologies and best practices
  • Works with architects, developers, designers, analysts, managers, and subject matter experts to analyze business needs and formulate solutions.
  • Designs, prototypes, implements, and tests new applications and enhancements to existing applications; continuously reviews, monitors, troubleshoots, and identifies methods for improving software development process and drives implementation of these improvements.
  • Codes software programs according to established standards, participates in code-reviews to ensure standards are met, ensures code is appropriately documented.
  • Works closely with the Communications team to ensure that best practice principles of content publishing include usability, search engine optimization, design and accessibility standards are followed.
  • Conducts assessments and ensures CPAC’s websites are fully compliant with the Accessibility for Ontarians with Disabilities Act (AODA).
  • Produces technical and business process documentation, and reviews accuracy and quality of technical documentation provided by peers and vendors.
  • Addresses, triages, escalates as necessary and resolves impediments and issues related to IT systems applications.
  • Contributes to the annual analysis, testing, and documentation Disaster Recovery exercise.
  • Assists the Manager, Systems Analysis & Web Development, other members of the IT team including the Director as needed.
  • This position may involve flexible working hours (i.e., evenings and weekends) for Disaster Recovery, system maintenance and new deployments.

Change management

  • Contributes to IT’s Change Management process ensuring that the promotion of code changes to the production environment follows best practices and minimizes impact on the organization.
  • Identifies, specifies, and delivers changes required, monitors changes completed and ensures documentation is updated as required.

General accountabilities

  • Collaborates with team members to share system specific knowledge and participates in training programs and knowledge transfer sessions.
  • Works with third party vendors as needed.
  • Performs other duties and ad hoc projects as required.


The Partnership’s core competencies are a key element to reviewing performance. While the duties and responsibilities of a position tell you the “what,” the competencies tell you the “how.” We have developed five universal competencies which we expect to be exhibited by all employees regardless of level or position, as well as five leadership competencies which we expect to be exhibited by staff in people management positions.

Universal competencies

  • Inclusion: Contributes to a work environment where all people feel safe, have a sense of belonging, feel valued for their differences, and are empowered to participate and contribute freely.
  • Collaboration and Teamwork: Works well with others both internally and externally to achieve individual goals, team goals, and/or organizational goals. Understands that a combined effort leads to greater results than those achieved by individuals.
  • Organizational Awareness: Contributes by aligning actions with the organization’s goals, core functions, needs, and values. Understands how the organization functions internally and externally in the broader system.
  • Design-Thinking: Designs solutions with the end user in mind. Clearly defines problems to address the real needs. Adopts an iterative approach to designing solutions, integrating ideas or feedback generated at various stages.


  • University Undergraduate Degree in computer science, information technology, or other relevant
    discipline, or an acceptable combination of education and experience
  • Proven work experience and extensive knowledge of building WordPress websites, both front-end
    and back-end
  • Intermediate to advanced knowledge of PHP, HTML5, JavaScript/jQuery, CSS, XML, SQL and Linux
  • Excellent communication (written/verbal), problem-solving and troubleshooting skills
  • Experience building and supporting multilingual websites (English and French)
  • Experience working with both Classic and Gutenberg editor on the WordPress platform
  • Familiarity with code versioning tools such as GitHub
  • Experience working independently and as part of a team
  • Experience with Search Engine Optimization (SEO)
  • Strong understanding of the AODA and accessibility standards
  • Familiarity with issue & project tracking tools such as JIRA and ManageEngine Service Desk would be an asset
  • Proficient in Microsoft 365 (Outlook, Word, Excel, PowerPoint, SharePoint, Teams, OneDrive)
  • Experience with Microsoft Power Platform (Power BI, Power Apps, Power Automate) would be an
  • Development experience with tools such as Moodle, Azure SQL would be an asset
  • Bilingual in both English and French is an asset.

Apply now

To apply, please forward your CV and cover letter combined in one file in Word or PDF format to:

The Canadian Partnership Against Cancer thanks all applicants; however, only those selected for an interview will be contacted. If contacted for an interview, please inform us should accommodation be required.

The Canadian Partnership Against Cancer has a diverse workforce and is an equal opportunity employer.

Position Details

Reports to:

Manager, Systems Analysis and Web Development


Hybrid. The Partnership’s head office is in downtown Toronto. Candidates can work anywhere in Canada.

Employment category:


Job level:

Level 6 salary range: $80,624 - $109,080 per year; Compensation offered will be based on an assessment of the candidate’s knowledge, skills, competencies, and experience, while ensuring internal equity.

Posting date:

June 24, 2024

Closing date:

Until filled