Senior Developer, Enterprise Content Specialist

2 weeks ago


Victoria, British Columbia, Canada Canadian Cancer Society Full time

Job Title: Senior Developer, Enterprise Content

Location: Nationwide

Work Model: Hybrid

Salary Band: 7 ($76,000 - $114,000 CAD)

Transforming Lives Through Technology

The Canadian Cancer Society is seeking a highly skilled Senior Developer to join our team and contribute to the development of innovative digital solutions that support our mission to save lives and create a healthier future for all Canadians.

About the Role

As a Senior Developer, you will be responsible for designing, developing, and maintaining complex digital products and solutions that meet the needs of our stakeholders. You will work closely with cross-functional teams to identify business requirements, design solutions, and implement technical solutions that are scalable, secure, and meet the highest standards of quality.

Key Responsibilities

  • Design and develop complex digital products and solutions using .NET and C#.
  • Collaborate with cross-functional teams to identify business requirements and design solutions that meet stakeholder needs.
  • Develop and maintain technical documentation to ensure that solutions are well-documented and easily maintainable.
  • Work with the development team to identify and resolve technical issues and improve the overall quality of our digital solutions.
  • Participate in code reviews and provide feedback to ensure that code is of high quality and meets the highest standards of security and scalability.
  • Stay up-to-date with the latest technologies and trends in the field of software development and apply this knowledge to improve our digital solutions.

Requirements

  • Computer Science or Software Engineering degree or related degree/certification with a combination of training and experience in Content Management Systems.
  • 4 or more years of relevant experience working in the publishing sector or similar industries leveraging content management systems and processes.
  • Strong web application experience in .NET with strong skills in C#.
  • Experience working with headless CMS and front-end presentation libraries such as Angular, Vue.js, and react.js is a strong asset.
  • Good knowledge of HTML, CSS, Bootstrap, and JavaScript.
  • Experience developing for Sitecore content management system and Sitecore certification is an asset.
  • Experience designing and building business/data layers and code libraries.
  • Experience with creating and consuming APIs (i.e., RESTful, GraphQL).
  • Adequate knowledge of relational database systems (such as SQL), data integration, Object Oriented Programming, and web application development.
  • Experience using Microsoft Azure DevOps toolset (or Atlassian/Jira).
  • Experience working within an Agile methodology (e.g., Scrum, Kanban) is an asset.
  • Sound problem diagnosis and creative problem-solving skills.
  • Good business acumen with an ability to work, adapt, and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.

What We Offer

The Canadian Cancer Society offers a competitive salary, excellent benefits, and a rewarding employment experience where your contributions can make a true difference every day. We are committed to building and nurturing an inclusive community for our employees by highlighting their unique experiences. We value diverse skills and strongly encourage applications from all qualified candidates.

How to Apply

Qualified candidates are invited to submit their resume, cover letter, and salary expectations. We thank all candidates for their interest and advise that only those selected for an interview will be contacted.

Accessibility

The Canadian Cancer Society is committed to employment equity and encourages applications from all qualified candidates. In accordance with the local provincial Accessibility Act, accommodation will be provided as requested throughout the recruitment process.

Privacy Disclosure

We collect your personal information through forms, by phone or in person to evaluate your candidacy for the role(s) you have applied for, to contact you regarding your candidacy, and to generate recruitment-related reports. If selected for a position at CCS the information provided will be used for the purposes of pre-employment checks and added to your employee file. We may share your personal information with third parties, including recruitment consultants, within or outside your province or territory or outside Canada to carry out the purposes identified above, or as required by law. We may contact you by mail, email, phone or text. You can exercise your right to access your information or have it corrected, unsubscribe from communications or withdraw your consent by selecting these options within the ADP system, or by contacting privacy@cancer.ca. For more information about our privacy practices, visit cancer.ca/privacy.



  • Victoria, British Columbia, Canada Canadian Cancer Society Full time

    Job OverviewThe Canadian Cancer Society is seeking a highly skilled Senior Developer to join our team. As a key member of our digital product development team, you will be responsible for designing, developing, and maintaining our enterprise content management systems.Key ResponsibilitiesCollaborate with cross-functional teams to plan, develop, and deploy...


  • Victoria, British Columbia, Canada University of Victoria Full time

    About this OpportunityThe University of Victoria is a leading institution in Canada, recognized for its commitment to diversity and excellence. As a key member of the External Relations team, you will play a vital role in fostering connections with stakeholders, alumni, and community leaders.Mandate:The External Relations team at Gustavson School of Business...


  • Victoria, British Columbia, Canada University of Victoria Full time

    About this OpportunityThe University of Victoria is a leading institution in Canada, recognized for its commitment to diversity and excellence. As a key member of the External Relations team, you will play a vital role in fostering connections with stakeholders, alumni, and community leaders.Mandate:The External Relations team at Gustavson School of Business...

  • Senior Web Developer

    2 weeks ago


    Victoria, British Columbia, Canada Canadian Cancer Society Full time

    Job Title: Senior Developer, Enterprise ContentLocation: NationwideSalary Band: 7 ($76,000 - $114,000 CAD)We are a leading cancer research organization dedicated to creating a healthier future for Canadians. We are seeking a highly skilled Senior Developer to join our team.About the RoleAs a Senior Developer, you will be responsible for designing,...


  • Victoria, British Columbia, Canada District of Saanich Full time

    Job Summary:The District of Saanich is seeking a highly skilled Enterprise Applications Specialist to join our IT Enterprise Applications team. As a key member of the team, you will be responsible for managing and supporting all aspects of Enterprise software applications, including vendor management and managed services.Key Responsibilities:Manage and...


  • Victoria, British Columbia, Canada Amica Senior Lifestyles Full time

    Senior Care Specialist OpportunityAmica Senior Lifestyles is seeking a skilled Licensed Practical Nurse to join our team. As a Senior Care Specialist, you will play a vital role in providing exceptional care to our residents.About the RoleThis is a challenging and rewarding opportunity to work in a supportive environment where you can make a real impact in...


  • Victoria, British Columbia, Canada Amica Senior Lifestyles Full time

    Senior Care Specialist OpportunityAmica Senior Lifestyles is seeking a skilled Licensed Practical Nurse to join our team. As a Senior Care Specialist, you will play a vital role in providing exceptional care to our residents.About the RoleThis is a challenging and rewarding opportunity to work in a supportive environment where you can make a real impact in...


  • Victoria, British Columbia, Canada S.i. Systems Full time

    Job Title: Senior Solution ArchitectJob Description:We are seeking a highly skilled Senior Solution Architect to lead the technical vision and solution architecture for large-scale enterprise projects. The ideal candidate will have a strong background in cloud services, agile practices, and open source ecosystems.Key Responsibilities:Lead solution...


  • Victoria, British Columbia, Canada S.i. Systems Full time

    Job Title: Senior Solution ArchitectJob Description:We are seeking a highly skilled Senior Solution Architect to lead the technical vision and solution architecture for large-scale enterprise projects. The ideal candidate will have a strong background in cloud services, agile practices, and open source ecosystems.Key Responsibilities:Lead solution...


  • Victoria, British Columbia, Canada Enterprise Holdings Full time

    OverviewEnterprise Mobility is seeking a talented individual to join our Management Training Program. As a Management Trainee, you will have the opportunity to learn our business from day one and develop the skills necessary to succeed in a management role.ResponsibilitiesAs a Management Trainee, you will be responsible for serving as the face of Enterprise...


  • Victoria, British Columbia, Canada Maximus Full time

    About the RoleMaximus Canada is seeking a highly skilled Knowledge Base Content Specialist to join our team. As a key member of our Business Performance department, you will be responsible for creating and maintaining high-quality content for our Service BC Knowledge Base.Key ResponsibilitiesDevelop and implement content strategies to meet operational...

  • Content Manager

    3 days ago


    Victoria, British Columbia, Canada Sabhai Thai restaurant (Langford) Ltd. Full time

    Job SummaryAs a Content Manager - Digital Media Specialist, you will be responsible for developing and implementing content strategies across various digital platforms. This role involves creating engaging content that resonates with our target audience and aligns with our brand values.**Key Responsibilities:*** Develop and execute content calendars to...


  • Victoria, British Columbia, Canada S.i. Systems Full time

    Senior Solution Architect Job DescriptionOur client, S.i. Systems, is seeking a highly skilled Senior Solution Architect to lead digital solution architecture for enterprise projects and mentor agile teams within the public sector.Key Responsibilities:Lead the technical vision and solution architecture for large-scale enterprise projectsCollaborate with...


  • Victoria, British Columbia, Canada S.i. Systems Full time

    Senior Solution Architect Job DescriptionOur client, S.i. Systems, is seeking a highly skilled Senior Solution Architect to lead digital solution architecture for enterprise projects and mentor agile teams within the public sector.Key Responsibilities:Lead the technical vision and solution architecture for large-scale enterprise projectsCollaborate with...


  • Victoria, British Columbia, Canada Maximus Full time

    About the RoleWe are seeking a highly skilled Knowledge Base Content Specialist to join our team at Maximus Canada. As a key member of our Business Performance department, you will be responsible for creating and maintaining high-quality content for our Service BC Knowledge Base.Key ResponsibilitiesDevelop and implement content standards and guidelines to...


  • Victoria, British Columbia, Canada Maximus Full time

    About the RoleWe are seeking a highly skilled Knowledge Base Content Specialist to join our team at Maximus Canada. As a key member of our Business Performance department, you will be responsible for creating and maintaining high-quality content for our Service BC Knowledge Base.Key ResponsibilitiesDevelop and implement content standards and guidelines to...


  • Victoria, British Columbia, Canada S.i. Systems Full time

    Senior Solution Architect Job DescriptionOur client, S.i. Systems, is seeking a highly skilled Senior Solution Architect to lead digital solution architecture for enterprise projects and mentor agile teams within the public sector.Key Responsibilities:Lead the technical vision and solution architecture for large-scale enterprise projectsCollaborate closely...


  • Victoria, British Columbia, Canada S.i. Systems Full time

    Senior Solution Architect Job DescriptionOur client, S.i. Systems, is seeking a highly skilled Senior Solution Architect to lead digital solution architecture for enterprise projects and mentor agile teams within the public sector.Key Responsibilities:Lead the technical vision and solution architecture for large-scale enterprise projectsCollaborate closely...


  • Victoria, British Columbia, Canada S.i. Systems Full time

    Senior Solution Architect Job DescriptionWe are seeking a highly skilled Solution Architect to lead our digital solution architecture for enterprise projects and mentor agile teams within the public sector.Key Responsibilities:Lead solution architecture for complex enterprise projects, ensuring scalability and resilienceAdvise stakeholders and...


  • Victoria, British Columbia, Canada S.i. Systems Full time

    Senior Solution Architect Job DescriptionWe are seeking a highly skilled Solution Architect to lead our digital solution architecture for enterprise projects and mentor agile teams within the public sector.Key Responsibilities:Lead solution architecture for complex enterprise projects, ensuring scalability and resilienceAdvise stakeholders and...