Manager, Software Development
Core
Manage software engineers and development projects to modernize clinical and administrative software solutions for internal and external customers.
Role type
Manager, Software Development
Builds
Clinical and administrative software applications for a clinical contract research organization (CRO)
Domain
Healthcare / Clinical Research / Software Engineering
Deliverable
production ML models | product features
Required skills
Software development management, Project management, Requirements analysis, System quality assurance, Content management, Software design and development, Code review, Test plan execution, Process improvement
Preferred skills
Azure, SharePoint, Clinical or regulated environment experience
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, direct team leadership