The six cardiologists who founded the American Heart Association in 1924 would be amazed. From humble beginnings, the AHA has grown into the nation’s oldest and largest voluntary organization dedicated to fighting heart disease and stroke. A shared focus on cardiovascular health unites our more than 33 million volunteers and supporters as well as more than 3,400 employees.
Job Description
Job Advertisement
Position Title: Senior Digital Developer Location: Dallas Country: United States Deadline Date: No specific deadline indicated, apply timely to not miss an opportunity.
Job Details
Job Posting Organization: The American Heart Association (AHA) is a leading non-profit organization dedicated to fighting heart disease and stroke. Established in 1924, the AHA has grown to become a prominent force in health advocacy, research, and education, with a mission to promote longer, healthier lives for everyone. The organization operates in all 50 states and has a significant presence in various countries, focusing on health equity and access to care. The AHA employs thousands of individuals across its national and local offices, fostering a culture of diversity, equity, and inclusion. As the AHA celebrates its Centennial year, it continues to innovate and expand its impact in the health sector, striving to create a healthier future for all.
Job Overview: The Senior Digital Developer position at the American Heart Association is a pivotal role that involves being a founding member of a new development team. This team will be responsible for creating a core platform that supports the AHA's fundraising efforts in schools. The platform will utilize modern technologies such as Azure, PostgreSQL, TypeORM, NestJS, and React. The developer will have the unique opportunity to influence technology and architectural decisions from the ground up, ensuring that the platform is robust, scalable, and user-friendly. This role is not only about coding but also about collaborating with various teams to understand customer needs and translating those into technical requirements. The position is based in Dallas, Texas, but offers the flexibility of being home-based, allowing for a better work-life balance.
Duties and Responsibilities: The Senior Digital Developer will serve as the technical lead for a significant portion of the new fundraising platform. Key responsibilities include designing, developing, deploying, and documenting new features based on customer requirements. The developer will collaborate closely with the internal Business Management team to grasp customer goals and convert them into architectural and application specifications. Additionally, the role involves working with Operations and Senior Management to streamline operational costs and complexity while enhancing performance and scalability. The developer will also provide technical support, troubleshooting, and guidance to internal teams, ensuring that the platform operates smoothly and efficiently.
Required Qualifications: Candidates must possess a Bachelor's degree in Engineering, Computer Science, or a related field, along with at least 5 years of progressive, post-baccalaureate experience in the job offered or a related field. A strong background in web development technologies is essential, including proficiency in HTML, JavaScript, JQuery, JSON, XML, REST, and C#. Furthermore, candidates should have 5 years of experience with cloud providers, particularly Azure, and experience with frameworks such as React or NestJS. A minimum of 2 years of experience in relational database development and SQL is also required. The ideal candidate will demonstrate leadership and technical excellence in large-scale infrastructure applications or distributed systems, possess strong communication skills, and have a customer service mindset.
Educational Background: The educational requirement for this position is a Bachelor's degree in Engineering, Computer Science, or a related field. This foundational education is crucial as it provides the necessary technical knowledge and skills required for the role. Candidates with advanced degrees or additional certifications in relevant fields may have an advantage in the selection process, as they demonstrate a commitment to professional development and expertise in the area.
Experience: The position requires a minimum of 5 years of experience in web development technologies and cloud services, specifically Azure. Candidates should have a proven track record of working on large-scale applications and distributed systems. Experience in leading technical projects and mentoring team members is highly valued, as the role involves collaboration and guidance within the development team. Additionally, familiarity with service management and operations, as well as security" style="border-bottom: 1px dotted #007bff !important;">security and identity management solutions, is beneficial.
Languages: While the job description does not specify mandatory languages, proficiency in English is essential for effective communication within the team and with stakeholders. Knowledge of additional languages may be considered a plus, particularly if the organization serves diverse communities or has international collaborations.
Additional Notes: This position is classified as full-time and offers a hybrid work model, allowing for both in-office and remote work options. The American Heart Association provides a comprehensive compensation and benefits package, including competitive salaries, performance recognition, medical, dental, and vision insurance, a robust retirement program with employer matching, and various professional development opportunities. Employees are entitled to a minimum of 16 days of Paid Time Off (PTO) per year, which increases with seniority, along with 12 paid holidays. The organization also supports educational advancement through tuition assistance programs. The AHA is committed to fostering a diverse and inclusive workplace, ensuring that all employees feel valued and supported.
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.