Junior Web Developer (email) 12 Months Contract

Toronto, ON, Canada

Job Description


At Heart & Stroke our mission is to promote health, save lives and enhance recovery. We are committed to a culture that exemplifies our core values: champion health, practice humility, embrace change, drive impact, learn and grow and be heartfelt as we work together to beat heart disease and stroke.
We believe in equity, diversity and inclusion \xe2\x80\x95 it\xe2\x80\x99s 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 communities, 2SLGBTQIA+ communities, women, and people living with disabilities are encouraged to apply.
To learn more about our mission, values, commitment to EDI, and the difference Heart & Stroke makes in the lives of people in Canada at every age, pleaseWe have a fully remote (anywhere in Canada) 12-month opportunity for a Junior Web Developer with full stack experience and education in Salesforce Marketing Cloud.
Internally within Heart & Stroke this position is called Software Developer I.Reporting to the Senior Manager, Software Development, the Software Developer I is responsible for working on a variety of online fundraising and internal systems with a focus on email development in Salesforce Marketing Cloud to help fulfill the Foundation\xe2\x80\x99s overall strategic objectives. This role is ideal for a junior web developer looking to expand on their existing skills and knowledge in email execution and learn Salesforce Marketing Cloud, enabling them to work towards certification. 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
Software Development

  • 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, JavaScript, TypeScript, React, Next.js, Jest and SQL code as required across the full stack.
  • Develop and code email templates in compliance with guidelines and campaign marketing strategies.
  • Test and optimize email templates.
  • Working with the Information Technology team, ensuring the overall security of the organization\xe2\x80\x99s data connected to new software applications.
Scoping & Gathering Business Requirements
  • Participate, alongside the Software Development lead, 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, wireframes, mockups, ERD, DFD diagrams.
  • 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
  • When directed by the software development lead, work with internal stakeholders 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.
Who we need
Education
  • Post-secondary education (degree or diploma) in Computer Science or a related degree or diploma;
Experience
  • 1-2 years of experience working in a software development role
Skills
  • Exposure to MVC Frameworks (React/Next.js) and RESTful API\xe2\x80\x99s 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 email modules and templates
  • 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.
  • Superior 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 paid wellness days and personal days. In addition, we provide health, medical, dental and vision benefits. Furthermore, our staff enjoy flexible hybrid working arrangements and support with reimbursement for mobile phones and home office set up.
Apply now
If you want to join the fight to beat heart disease and stroke while building an engaged and giving community, apply by June 28, 2024. Applicants must be currently residing in Canada and legally entitled to work in Canada.
To learn more about our mission, our values and the difference Heart & Stroke makes in the lives of people in Canada at every age, please .
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. At this time, interviews are currently being conducted via phone or video call, so we look forward to \xe2\x80\x98virtually\xe2\x80\x99 meeting you!Powered by JazzHR

Heart & Stroke

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2311802
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned