Digital Solutions Fundraising Developer - Canadian Cancer Society

Options

WHY JOIN THE CANADIAN CANCER SOCIETY (CCS)?

The Canadian Cancer Society works tirelessly to save and improve lives. We fund the brightest minds in cancer research. We provide a compassionate support system for all those affected by cancer, from coast to coast and for all types of cancer. As the voice for Canadians who care about cancer, we work with governments to establish health policies to prevent cancer and better support those living with the disease. No other organization does all that we do to improve lives today and to change the future of cancer forever.

COME AS YOU ARE

At CCS, we embrace everyone’s uniqueness and recognize the strength that lies in differences. We believe in the power of our collective potential and strive to achieve a more diverse, inclusive, and equitable workplace to empower and create opportunities for all. We welcome and encourage applications from all qualified candidates regardless of their gender, age, religion, race and nationality. Particularly equity deserving groups, such as members of the BIPOC, and LGBTQ2+ communities, people living with disabilities, veterans, and anyone who may contribute to the further diversification of the Canadian Cancer Society. Together we unite and inspire all Canadians to change the future of cancer.

Visit cancer.ca today.

JOB OVERVIEW

The Canadian Cancer Society is looking for a Fundraising Web Developer to develop and support its customer-facing digital fundraising products such as CIBC Run for the Cure, Relay for Life and others leveraging cloud-based technologies. Collaborating with a cross-functional team of technical, database and marketing experts, you will be responsible for programming, troubleshooting and upgrading website and mobile-first solutions where the primary goals are front-end design, data integration, API use, coding best practices with due consideration to user-centricity, accessibility and privacy principles.

In order to succeed in this role, you will need to be proficient in HTML, CSS, JavaScript (jQuery, Vue.js, Angular.js) and have good knowledge and experience in programming data-driven applications using PHP, Python or Ruby on rails. Additionally, you also have a strong understanding of SEO, Web Accessibility, and strong communication skills.

Please note that this is a full-time, 12-month maternity leave contract position.

The role can be based anywhere in Canada.

WHAT YOU’LL BE DOING:

· Support team development efforts towards successful fundraising project/product implementation and delivery, leveraging online platforms such as Luminate Online (Blackbaud) and DonorDrive.

· Write well designed, testable, efficient code by using best software development practices.

· Integrate data from various back-end services, databases, and APIs, whilst refining/tuning across applications.

· Create website layout/user interface by using standard HTML/CSS practices.

· Maintain high standards of software quality within the team by establishing good practices and habits as well as documentation.

· Assist in the collection and documentation of user's requirements, development of

user stories, estimates and work plans.

· Work on user stories, specifications and requirements based on technical needs.

· Be responsible for maintaining, expanding, and scaling our fundraising sites, products and features.

· Analyze and resolve technical and application problems.

· Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.

· Cooperate with designers/front-end developers and content developers to match visual design intent and target audience messaging.

· Work with 3rd party vendors and consultants (as required).

· Other projects/duties as assigned.

QUALIFICATIONS, SKILLS, AND EXPERIENCE:

ma in computer science or a related field.

· Minimum 2 years working experience with fundraising platforms such as Luminate Online (Blackbaud). · Excellent programming skills and in-depth knowledge of JavaScript (jQuery, Vue.js, Angular.js) with ability to work with modern HTML/CSS.

· Experience with user interface design and prototyping · Adequate knowledge of Object-Oriented Programming, and web application development.

· Understanding of how web applications work including security, compliance, privacy, session management, and best development practices.

· Knowledge of Search Engine Optimization and Accessibility practices.

· Experience using Microsoft Azure DevOps toolset (or Atlassian/Jira).

· Experience working within an Agile methodology (e.g., Scrum, Kanban) is an asset.

· Experience working in mobile frameworks is an asset.

· Sound problem diagnosis and creative problem-solving skills.

· Strong communication skills with internal team members and external stakeholders

· 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 YOU CAN EXPECT FROM US:

CCS offers meaningful opportunities to help make a difference in the lives of Canadians with cancer, their caregivers, families and communities. 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. CCS

is committed to fostering a culture that is inspiring, supportive and exemplifies our core values:

CARING COURAGE INTEGRITY PROGRESSIVE.

In return for your skills and dedication, we offer an attractive compensation package that encompasses a competitive salary, excellent benefits, which include paid parental leave, paid family sick time and health insurance, and the opportunity to have a rewarding employment experience where your contributions can make a true difference every day.

HOW TO APPLY:

Qualified candidates are invited to submit their resume, cover letter and salary expectations to niral.vora@cancer.ca

CCS 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. We want to make the interview process a great experience for you!

We thank all candidates for their interest and advise that only those selected for an interview will be contacted.

Please note that in keeping with the mandate of CCS to model and promote healthy lifestyles, employees are not permitted to smoke in or about CCS premises or while carrying out CCS business.

As an employer, occupational health and safety legislation requires that we protect our workers from health and safety risks in the workplace. CCS has implemented a mandatory vaccination policy requiring that all staff who work in any of our physical workplaces must be fully vaccinated against COVID-19. All employees will need to attest to their vaccination status through a secure online form or automated applications. Reasonable accommodation and remote working will be discussed on a case-by-case basis.

Tagged:

Categories