
Job Description
Job Posting Organization:
The American Heart Association (AHA) was founded in 1924 and has since made significant strides in reducing cardiovascular disease deaths by half. The organization is dedicated to addressing major health challenges and is committed to fostering a healthier future for all. With a mission to be a relentless force for a world of longer, healthier lives, the AHA operates in various countries and employs a diverse workforce that reflects its commitment to inclusivity and community health. The AHA is known for its supportive work environment, offering resources for work-life harmonization and professional development.
Job Overview:
The Sr Digital Developer plays a crucial role in the American Heart Association by designing, developing, and modifying web applications and integration software that support digital fundraising efforts across all business units. This position involves gathering requirements, conducting development testing, and addressing defects throughout the software development lifecycle. The developer will work closely with various stakeholders to ensure that the digital tools meet the needs of the organization and its mission. The role requires a proactive approach to problem-solving and a commitment to delivering high-quality software solutions that enhance the AHA's digital presence and fundraising capabilities.
Duties and Responsibilities:
The primary duties of the Sr Digital Developer include designing, developing, and maintaining web applications using technologies such as React, Ionic React, Nest.js, and Typescript. The developer will be responsible for creating software artifacts based on established requirements and architectural standards. They will conduct unit and integrated testing of developed software, support user acceptance testing, and remediate any defects identified during the testing phases. Additionally, the developer will handle incoming tickets related to software defects, performing preliminary debugging and triaging issues as necessary. They will also provide estimations based on functional specifications and coordinate project support activities to ensure timely delivery of software solutions.
Required Qualifications:
Candidates must possess a Bachelor's Degree or equivalent experience, along with a minimum of 5 years of relevant experience in software development. Proficiency in technologies such as React, Ionic React, Nest.js, and Typescript is essential. Experience with ticketing systems for troubleshooting web application defects and debugging using in-browser tools is also required. Familiarity with Visual Studio Team Services (VSTS)/Azure DevOps or similar project tracking tools is important, as is a customer service-oriented mindset with strong communication skills. Candidates should demonstrate solutions-oriented thinking and possess effective problem-solving abilities.
Educational Background:
A Bachelor's Degree in Computer Science, Information Technology, or a related field is required. Equivalent experience may be considered in lieu of a formal degree. Continuous learning and professional development are encouraged, and candidates should be open to pursuing further education as part of their career growth within the organization.
Experience:
The position requires a minimum of 5 years of relevant experience in software development, particularly with web applications. Candidates should have a strong background in using modern web technologies and frameworks, as well as experience in debugging and troubleshooting software issues. Familiarity with agile development methodologies and project management tools is also beneficial.
Languages:
While the job posting does not specify mandatory languages, proficiency in English is essential for effective communication within the organization. Additional language skills may be considered an asset, particularly in a diverse workplace that values inclusivity and community engagement.
Additional Notes:
This is a full-time position with an expected salary range of $115,000 - $121,000, commensurate with experience. The American Heart Association offers a comprehensive benefits package, including medical, dental, vision, disability, and life insurance, as well as a robust retirement program with employer matching. Employees are entitled to a minimum of 16 days of Paid Time Off (PTO) per year, increasing with seniority, and 12 paid holidays annually. The organization also provides tuition assistance for employees seeking to further their education in relation to their current roles or future opportunities. The AHA is committed to creating a diverse and inclusive workplace and encourages applicants from all backgrounds.
The American Heart Association (AHA) was founded in 1924 and has since made significant strides in reducing cardiovascular disease deaths by half. The organization is dedicated to addressing major health challenges and is committed to fostering a healthier future for all. With a mission to be a relentless force for a world of longer, healthier lives, the AHA operates in various countries and employs a diverse workforce that reflects its commitment to inclusivity and community health. The AHA is known for its supportive work environment, offering resources for work-life harmonization and professional development.
Job Overview:
The Sr Digital Developer plays a crucial role in the American Heart Association by designing, developing, and modifying web applications and integration software that support digital fundraising efforts across all business units. This position involves gathering requirements, conducting development testing, and addressing defects throughout the software development lifecycle. The developer will work closely with various stakeholders to ensure that the digital tools meet the needs of the organization and its mission. The role requires a proactive approach to problem-solving and a commitment to delivering high-quality software solutions that enhance the AHA's digital presence and fundraising capabilities.
Duties and Responsibilities:
The primary duties of the Sr Digital Developer include designing, developing, and maintaining web applications using technologies such as React, Ionic React, Nest.js, and Typescript. The developer will be responsible for creating software artifacts based on established requirements and architectural standards. They will conduct unit and integrated testing of developed software, support user acceptance testing, and remediate any defects identified during the testing phases. Additionally, the developer will handle incoming tickets related to software defects, performing preliminary debugging and triaging issues as necessary. They will also provide estimations based on functional specifications and coordinate project support activities to ensure timely delivery of software solutions.
Required Qualifications:
Candidates must possess a Bachelor's Degree or equivalent experience, along with a minimum of 5 years of relevant experience in software development. Proficiency in technologies such as React, Ionic React, Nest.js, and Typescript is essential. Experience with ticketing systems for troubleshooting web application defects and debugging using in-browser tools is also required. Familiarity with Visual Studio Team Services (VSTS)/Azure DevOps or similar project tracking tools is important, as is a customer service-oriented mindset with strong communication skills. Candidates should demonstrate solutions-oriented thinking and possess effective problem-solving abilities.
Educational Background:
A Bachelor's Degree in Computer Science, Information Technology, or a related field is required. Equivalent experience may be considered in lieu of a formal degree. Continuous learning and professional development are encouraged, and candidates should be open to pursuing further education as part of their career growth within the organization.
Experience:
The position requires a minimum of 5 years of relevant experience in software development, particularly with web applications. Candidates should have a strong background in using modern web technologies and frameworks, as well as experience in debugging and troubleshooting software issues. Familiarity with agile development methodologies and project management tools is also beneficial.
Languages:
While the job posting does not specify mandatory languages, proficiency in English is essential for effective communication within the organization. Additional language skills may be considered an asset, particularly in a diverse workplace that values inclusivity and community engagement.
Additional Notes:
This is a full-time position with an expected salary range of $115,000 - $121,000, commensurate with experience. The American Heart Association offers a comprehensive benefits package, including medical, dental, vision, disability, and life insurance, as well as a robust retirement program with employer matching. Employees are entitled to a minimum of 16 days of Paid Time Off (PTO) per year, increasing with seniority, and 12 paid holidays annually. The organization also provides tuition assistance for employees seeking to further their education in relation to their current roles or future opportunities. The AHA is committed to creating a diverse and inclusive workplace and encourages applicants from all backgrounds.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.