← Back to all jobs

Technical Program Manager

Genetic Alliance is a nonprofit health advocacy organization committed to engagingindividuals, families, and communities to transform health. We give people power to influencethe manner in which research is conducted and healthcare is delivered. To that end, we createtools and technologies that give communities and citizen scientists the ability to design andlead research. We believe strategic partnerships that put families in the driver seat in local,national, and international settings are critical to meet our goals.

One of our signature tools, the Platform for Engaging Everyone Responsibly (PEER), is aunique, award-winning technology platform that empowers people and families to aggregatetheir patient-reported outcomes and other health data and then make it available for healthresearch. PEER maximizes engagement by enabling people to decide when and how their datais shared. Its custom survey interface has been used by more than 45 disease advocacy andcommunity-based organizations to redefine research to be of the people and for the people.

General Position Overview:The Technical Program Manager will oversee the platform's technical and product strategy andimplementation. This includes application and system architecture, development, productionand testing, and implementing and maintaining overall engineering objectives, standards, andinitiatives.

The Manager will lead both internal and outsourced engineering teams while also being able tonavigate and assess the code base when needed. The Manager will develop and oversee arobust project management process and delivery timelines to keep projects on schedule and onbudget. This position will collaborate closely with the entire PEER team.

Primary Responsibilities:● Manage PEER development, production and testing pipeline and infrastructure● Interface with external vendors to develop new modules and features● Administer project management systems, including JIRA, ServiceDesk and GitHub● Implement continuous integration tools (Travis) and testing scripts (Selenium, Sauce Labs)● Maintain and expand system documentation● Oversee transition of the codebase to open source● Conduct code review for both new and legacy code● Collaborate with key stakeholders to refine product roadmap● Review vendor proposals, estimates and deliverables● Ensure submitted code complies with approved requirements and specifications

Qualifications:● Minimum of a bachelor’s degree in engineering or related field● 6+ years of professional engineering experience● 2+ years of management experience using agile methodologies and tools● 1+ years of experience managing remote development teams● Expert knowledge of web application design patterns● Strong knowledge of AWS, CI and deployment strategies such as Chef and CloudFormation● Strong knowledge of MySQL and ElasticSearch● Feel comfortable working daily with a codebase that is comprised of Java, PHP and JavaScript● Experience with the Angular and Laravel or similar frameworks● Comfort working with a codebase that is comprised of PHP, Java, and JavaScript preferred● Experience in a regulated industry with an understanding of HIPAA and 21 CFR 11 preferred● Familiarity with large, open-source projects preferred

How to apply

Interested applicants should send a resume, cover letter, and references to: Tetyana Murza,tmurza@geneticalliance.org

Get

notifications in your