Manager, Software Development
Core
Manage a team of software engineers and lead development projects to implement high-quality software solutions for a clinical contract research organization.
Role type
Manager, Software Development
Builds
Effective and high-quality software solutions for clinical research operations
Domain
Healthcare / Clinical Research / Software Engineering
Deliverable
production ML models | product features
Required skills
Team management, Project management, Requirements analysis, System quality assurance, Content management, Software design and development, Code review, Process improvement
Preferred skills
Clinical or regulated environment experience, Azure, SharePoint
Technologies
.NET, SQL Server, Angular, Azure, SharePoint
Responsibilities
Manage software engineers and software development projects; Collect, analyze, and document user requirements; Perform project management and ensure system quality; Coordinate with company-wide leadership; Design, modify, develop, support, install, and document software applications; Participate in software quality control and validation processes; Train software engineers and end users; Identify process deficiencies and propose improvements.
Seniority
Manager, hands-on leadership