Coordinates the full software development lifecycle (SDLC) in a scientific environment. Manages daily coordination of complex technical projects involving scientific and genomic data. Provides technical and administrative expertise to software development projects. Oversees software/system design, specifications, implementation, integration, and testing. Tracks milestones and produces deliverables while balancing risks, schedules, and resources. Coordinates cross-functional teams and advises senior management on technical issues. Communicates project issues to stakeholders and senior management.