We have a permanent, full-time opportunity for a Full Stack Web Developer. Internally within our organizational structure, this position is called Software Developer II.
Heart and Stroke (H&S) is committed to supporting the health, wellbeing, and safety of our employees and their families. As such, temporary remote work arrangements are currently in place, and we are regularly reviewing this as we monitor public health guidelines. When it is safe to open our offices, this role can continue to work remotely or can work from any of our 4 offices across Canada (Vancouver, Calgary, Toronto or Montreal).
Who we need
Reporting to the Senior Manager, Software Development, this position will be responsible for taking on a lead web developer role to deliver on a variety of online fundraising and internal systems to help fulfill the Foundation’s overall strategic activities. In partnership with the Project Manager, the incumbent will coordinate the tasks to be completed, providing direction to the other project team members. While staying abreast of the latest trends and enabling technologies, you will work in a fast-paced collaborative environment providing a variety of solutions and services which interface with both internal and external stakeholders including donors, staff, board members and the community at large.
How you will make an impact every day
Project Leadership
Take on a technical leadership role in delivering projects in the area(s) of:
Data integration
Web development
Reporting
Work in partnership with the Project Manager to coordinate project tasks
Work with the team to develop cost and time estimates
Perform code reviews of work produced by the project team
Coach and mentor junior team members to develop their technical skills
Work in partnership with the manager to set goals for Software Developer I’s and co-op students
Support the manager by providing feedback on the performance of Software Developer I’s and co-op students at the conclusion of a project and/or prior to annual performance review.
Software Development
Develop complex algorithms and troubleshoot challenging technical issues within projects
Continued refinement of online based materials for the purposes of fundraising, communication, and stewardship
Develop, maintain, support, update and troubleshoot all online based fundraising tools.
Research, provide and implement innovate solutions that utilize software applications to help drive fundraising revenues
Produce HTML, CSS, jQuery, JavaScript, AngularJS/ReactJS and SQL code as required across the full stack.
Working with the Information Technology team, ensuring the overall security of the organization’s data connected to new software applications.
Scoping & Gathering Business Requirements
Participate in stakeholder meetings, interviews and/or workshops to review existing information, understand objectives and to elicit needs
Gather and document system functional and non-functional requirements, produce design documents, including but not limited to: Site maps, Information Architecture, ERD, DFD diagrams.
Negotiate with all stakeholders to obtain agreement regarding requirements.
Research and recommend alternatives and identify process and system implications.
Support the delivery processes of projects
Support the software development team in the preparation and implementation of project plans including project tasks, timing, dependencies, and risks
Support the software development team in the identification of assumptions and confirmation of these assumptions
Support the software development team in the project communications and change management plan development.
Work with the software development team and internal stakeholders or external vendors to build system, unit and integration test plans. Support in the execution of these test plans.
Support in the resolution of issues during post-launch normalization, and transition to support teams
Participate and contribute to Lessons Learned discussions
What you bring
Post-secondary education (degree or diploma) in Computer Science or a related degree or diploma
3-4 years of experience working in a web developer role
Experience with the full stack: HTML, CSS, JavaScript, and SQL languages
Exposure to MVC Frameworks (Angular/React) and RESTful API’s is a requirement
Experience working in an Agile environment or with familiarity with Agile methodologies.
Familiarity with source control tools (ie. GitHub)
Experience working within a SaaS environment
Experience working with or knowledge of Salesforce and Sitecore
Understanding of data management principles is an asset
Knowledge of AWS/Azure (cloud hosting) is an asset
Ability to create support documentation for all new applications
Ability to work in both a team environment and independently as required.
Excellent verbal, facilitation, and written communication skills
Performs well under pressure. Shows diplomacy, tact, and good judgment when conflict arises.
Experience working in a collaborative development environment
Experience in business process analysis and documentation (mapping and requirements gathering)
Good understanding of systems environments, quality assurance and change management.
Big picture thinking with absolute attention to detail and follow-through
What we offer
In addition to a competitive salary, Heart & Stroke believes that time off is integral to the personal health and wellness of our employees. We offer a generous paid time off package including vacation days, personal days, wellness days and paid companywide closure between Christmas and New Year’s. In addition, we provide competitive health, medical, dental and vision benefits, basic life insurance, disability, employee assistance program (EAP) and a defined contribution pension plan with employer matching. Furthermore, our staff enjoy flexible hybrid working arrangements and support with reimbursement for mobile phones and home office set up.
Apply now
Beat as one. If you want to join the fight to beat heart disease and stroke while building an engaged and giving community, apply by May 22, 2022.
To learn more about our mission, our values and the difference our foundation makes in the lives of Canadians at every age, please visit our website. Heart & Stroke has a vaccination policy that requires all employees to be fully vaccinated unless they have a valid exemption. You can view our policy here.
At Heart & Stroke, we believe in equity, diversity, and inclusion; it’s embedded in our values and core mission work to support all people in Canada to lead healthier lives. We are committed to applying this principle to cultivate a welcoming environment that embraces diversity among our employees. Candidates from diverse backgrounds, including but not limited to, Indigenous peoples, racialized and LGBTQ2+ communities, women, and people with disabilities, are encouraged to apply.
We are committed to fostering an inclusive, barrier-free and accessible environment. If you have been contacted for an interview and require accommodation to participate in the recruitment and selection process, please advise and we will work with you to meet your needs.
Please know that Heart & Stroke supports the health, wellbeing and safety of our employees and their families and while our offices remain closed, remote work arrangements are currently in place. Therefore, interviews are currently being conducted via phone or video call, so we look forward to ‘virtually’ meeting you!
6x2d7Lg5nY
Description We are looking for a Java Developer to design and develop a secure Java web service deployed in Microsoft...
Apply For This JobChief Technology Officer Who we are: Highmark Interactive was created to change the paradigm of testing and management for brain...
Apply For This JobPermanent Full Time We are looking for a Service Support Associate As a Service Support Associate, you will provide in-house...
Apply For This JobComact est l’un des chefs de file nord-américain dans la conception et la fabrication d’équipements destinés aux usines de transformation...
Apply For This JobDescription QUI VOUS ÊTES : Dans ton rôle de Graphiste , tu seras appelé à travailler en collaboration avec l’équipe...
Apply For This JobPeace Wapiti Public School Division (PWPSD) provides service to approximately 5,900 students in Junior Kindergarten through Grade 12 in 34...
Apply For This Job