Computercraft is helping to grow a team of Project Managers to develop cutting-edge web products at the National Center for Biotechnology Information (NCBI), part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH). These digital products are the preeminent, open-source tools and technologies used worldwide to contribute to scientific research and discovery, facilitate the work of clinicians, and improve human health. Working on NCBI products, this team of Project Managers can help to accelerate the development of cures for diseases like COVID-19. This is a full-time position which is currently remote.
As a Project Manager/Scrum Master, you will collaborate with cross-functional teams of programmers and scientists, driving the creation and maintenance of prominent technology products within the NCBI’s Medical Genetics and Human Variation program. These products, such as the database of Genotypes and Phenotypes (dbGaP) deliver intuitively-accessible and trustworthy human genetic information and often serve as essential and foundational resources for patient care and scientific research The Project Manager/Scrum Master is an essential member of the team that works to coordinate the full software development lifecycle (SDLC) in a scientific environment including defining technical and functional requirements, quality control planning, implementation, upgrades, and integration with existing NCBI systems through Agile Process methodology.
NCBI is the world’s premier biomedical center. It has one of the top 400 most visited websites worldwide, and its wide range of applications serve more users and more data than nearly any other U.S. Government agency. NCBI provides free access to petabytes of biomedical and genomic information, and scientists all over the world use its products.
The successful candidates will coordinate the full software development lifecycle (SDLC) in NCBI’s scientific environment.
Job Responsibilities
Coordinate complex, technical software development projects dealing with scientific and genomic data
Coordinate cross-functional teams of various sizes with diverse technical skillsets using Agile principles and best practices
Support the Product Owner and team members in the transformation to an Agile framework through coaching, adopting an Agile mindset, teaching Agile theory and values, and exercising Agile best practices
Participate in and provide technical and administrative expertise to software development projects
Support the establishment of Product Roadmaps and Release Plans; responsible for tracking team progress related to Release Plans, milestones, and deliverables
Work with product teams to refine backlog, estimate using story points, plan sprints and measure velocity
Act as servant-leader for the product development team, encouraging continuous improvement, maximization of value, collaboration, and sharing of best practices
Facilitate and coordinate scrum events, ensuring they are positive and productive
Balance risks, schedules, and resources
Communicate project issues to stakeholders and senior management
Required Skills/Experience
Bachelor’s degree in computer science or a related field
Demonstrated experience managing and coaching software development teams using Agile methodology
5 years of project management experience and 5 years of experience developing software and/or managing software development
Strong technical knowledge of software application development
Experience managing external vendors and vendor contracts
Experience in delivery of complex enterprise-level software development projects
Experience coordinating work across multiple teams and departments
Effective verbal and written communication
Desired Skills/Experience
Master’s degree
Relevant Agile and/or Project Management Certifications
Experience with scientific or biological data
Experience as software development technical lead and/or technical manager
Experience working with large databases, statistical analysis, and clinical data
Experience in a research and development (R&D) environment with demonstrated ability to analyze problems and propose multiple solutions
Experience with large distributed systems and cloud computing
The compensation for this position will be based on the experience of the successful candidate. The expected pay range for this position is $120,000 to $160,000.
Computercraft offers an excellent benefits package that includes health, dental, vision, and disability and life insurance; a 401(k) plan with matching; paid leave starting at 128 hours/year for the first 3 years of employment; and 11 paid holidays. We also offer the opportunity for a positive work–life balance with a standard 40-hour work week and the chance to work alongside a team of highly accomplished professionals.
To learn about other Computercraft job opportunities, please visit the Careers section of our website:
EEO Employer—Disability/Veteran/Minority/Female/Sexual Orientation/Gender Identity