Project Manager | Agile Scrum Master
Coordinates full SDLC for scientific software projects using Agile, managing cross-functional teams on genomic data initiatives at NCBI. Requires 5+ years software development/management experience and Bachelor's in Computer Science.
About the job
Duties & Responsibilities
- Coordinates 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.
- Daily coordination of complex technical projects dealing with scientific and genomic data.
- Participate in and provide technical and administrative expertise to software development projects.
- Responsible for software/system design and specifications, system implementation and integration, and testing.
- Track milestones and produce deliverables.
- Balance risks, schedules, and resources.
- Coordinate cross-functional teams of various sizes with diverse technical skills sets.
- Advise senior management on technical issues.
- Communicate project issues to stakeholders and senior management.
Required Skills
- Formal education (minimum: Bachelor’s degree) in Computer Science or related field.
- At least 3 years of project management experience and at least 5 years of experience developing the software and/or managing the software development.
- Strong Technical Knowledge of software application development.
- Experience managing software development projects using Agile methodology.
- Experience coordinating work across multiple teams and departments.
- Effective verbal and written communications.
- Experience in delivery of complex enterprise level software development projects.
Desired Skills
- Master’s degree preferred.
- Experience with scientific or biological data a plus.
- Experience as software development technical lead.
- 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.
Skills
Agile, Scrum, Software Development Lifecycle, SDLC, Project Management, Genomic Data, Large Databases, Cloud Computing, Distributed Systems, Python, Django, C++
Similar jobs
Technical Program Management jobsLeads cross-functional delivery of commercial aerospace and software programs from proposal through deployment, coordinating engineering, product, business development, and customer stakeholders. Requires 5+ years of complex program management experience and fluency in Agile and Waterfall delivery.
Leads cross-functional delivery of AI/ML programs for public-sector cyber customers, managing accounts, datasets, deployments, and issue resolution. Requires cybersecurity experience, an active Top Secret clearance with polygraph, technical education, and willingness to work onsite in Columbia four days weekly.
Leads cross-functional delivery of AI/ML solutions for national security customers, combining technical program management, stakeholder leadership, analytics, and customer success. Requires an active TS/SCI clearance, generative AI/ML fluency, and regular work at a cleared Boston-area facility.
Leads cross-functional delivery of AI/ML solutions and agentic workflows for public sector and national security customers. Requires technical program management, stakeholder leadership, generative AI expertise, an active TS/SCI clearance, and customer-facing problem-solving experience.
Leads infrastructure delivery workstreams spanning compute, networking, storage, hardware, platform engineering, and data center operations. Requires 5+ years of technical program management experience, strong cross-functional execution, and familiarity with infrastructure environments.