Under the supervision of the Software Director, the position is responsible for all aspects of software development concerning one or more product lines. This includes managing the reporting development group functionally, overseeing the hiring process for software development staff, and conducting performance reviews. The role also involves managing an external partner software contracting firm and facilitating team training, mentoring, and career development. Monthly one-on-one meetings with direct reports and technical leads are part of the responsibilities. The position requires overall resource and development role allocation across projects based on project milestones and resource availability. The individual will oversee software development across different software projects, ensuring that all deliverables are documented, designed, and implemented according to standard engineering methods and best industry practices. Additionally, the role involves defining consistent software development methods and procedures across projects, managing continuous software development improvement efforts, and ensuring compliance with FDA QSR, ISO 9001, and Werfen processes and procedures.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Bachelor's degree
Number of Employees
5,001-10,000 employees