... modernization of Medpace clinical and administrative software. Manage software engineers and software development projects to implement effective and high-quality software solutions; Perform project management, ensure system quality and oversee content management; Coordinate with company-wide leadership regarding software development ...