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