Durham, NC, US
1 day ago
ASSOCIATE DIRECTOR, APPLICATION DEVELOPMENT IT, DCRI

School of Medicine

Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical schools. Ranked sixth among medical schools in the nation, the School takes pride in being an inclusive community of outstanding learners, investigators, clinicians, and staff where interdisciplinary collaboration is embraced and great ideas accelerate translation of fundamental scientific discoveries to improve human health locally and around the globe. Composed of more than 2,600 faculty physicians and researchers, nearly 2,000 students, and more than 6,200 staff, the Duke University School of Medicine along with the Duke University School of Nursing, and Duke University Health System comprise Duke Health, a world-class academic medical center. The Health System encompasses Duke University Hospital, Duke Regional Hospital, Duke Raleigh Hospital, Duke Health Integrated Practice, Duke Primary Care, Duke Home Care and Hospice, Duke Health and Wellness, and multiple affiliations.

 

Position Summary

 

Reporting to the Director of IT, the Associate Director of Application Development Services provides operational leadership and oversight in managing the software application lifecycle, from planning and development to deployment and maintenance. This role focuses on ensuring efficient processes, team coordination, and the successful delivery of application solutions that support organizational needs. The Associate Director leads and supports cross-functional teams, including development, quality assurance, and training, fostering collaboration and skill development within the team. Partnering with business stakeholders, this position ensures that applications not only meet business needs but also adhere to the highest standards of security, compliance, and quality.

 

 

** NOTE: This position may have an opportunity to work remotely.  All Duke University and Duke Health remote workers must reside in one of the following states or districts:  Arizona; California; Florida; Georgia; Hawaii; Illinois; Maryland; Massachusetts; Montana; New Jersey; New York; North Carolina; Pennsylvania; South Carolina; Tennessee; Texas; Virginia or Washington, DC., Washington (State), Connecticut, Indiana, Michigan, Maine, Ohio and New Hampshire.

 

Primary Responsibilities and Task

 

Application Development Management:

Support the Director in implementing strategies and goals for application development initiatives, ensuring alignment with organizational objectives. Oversee application development teams to manage day-to-day operations, including project planning, design, coding, and deployment. Implement and champion best practices in software development methodologies (e.g., Agile, Waterfall) to enhance efficiency and effectiveness. Oversee the development of applications that meet security, privacy, and compliance requirements. Contribute to annual departmental strategic planning and budgeting processes. Develop, implement, and maintain policies, procedures, and associated training plans. Establish and monitor performance metrics and KPIs to ensure alignment with organizational objectives and stakeholder satisfaction.

 

Quality Assurance and Testing:

Develop and maintain robust quality assurance frameworks, ensuring adherence to security, privacy, and regulatory standards. Establish and manage comprehensive testing strategies, including unit, integration, system, and user acceptance testing. Oversee the integration of automated testing and continuous integration/continuous delivery (CI/CD) pipelines to ensure seamless deployment and operational stability. Act as the primary liaison with internal and external auditors to address compliance and risk management requirements effectively.

 

 Stakeholder Collaboration and Communication:

Collaborate with cross-functional teams (business stakeholders, product owners, IT infrastructure) to align application development with business objectives. Provide regular, transparent updates on project progress, challenges, and opportunities to senior leadership. Advocate for technological innovation and process improvements that drive business value. Drive organizational change management initiatives, ensuring smooth adoption of new technologies and processes.

 

Team Management/ Mentorship:

Oversee application development, testing, and training teams, providing operational leadership to ensure teams meet goals and objectives. Mentor and develop staff in partnership with the Sr. Manager, fostering collaboration and professional growth and a culture of excellence, accountability, and continuous learning. Assist the Director in workforce planning, recruiting, and performance management initiatives to build high-performing teams. Provide mentorship and guidance to direct reports, empowering them to lead their respective teams effectively.

 

Technical Training, Development and Delivery:

Oversee the design and implementation of scalable training programs for end-users and technical teams, ensuring effective adoption of new systems and updates. Oversee the design and evaluation of training materials and delivery methods, including in-person, online, and blended learning. Monitor the effectiveness of training initiatives, making data-driven adjustments to optimize impact.

 

Compliance and Policy Development:

Develop, implement, and maintain policies and procedures to ensure compliance with industry regulations (e.g., 21 CFR Part 11, Good Clinical Practice). Stay abreast of emerging regulatory changes and technology trends, proactively adapting strategies to maintain compliance and competitive advantage.

 

Other Duties

Performs other related duties incidental to the work described herein.

 

 

Required Qualifications

 

Education/Experience: (refer to the Duke HR website for minimum qualifications required if applicable)

BA or BS in Computer Science, Mathematics or an Information Technology-related field and 9 or more years of related experience, or equivalent combination of education and experience. Four (4) years of experience in managing people and supervisory experience required.

         

Knowledge, Skills and Abilities: 

Proven track record of managing large-scale software development initiatives across diverse teams and technologies. Deep expertise in software development lifecycle (SDLC) methodologies and object-oriented programming principles. Extensive experience with regulatory frameworks and standards, including 21 CFR Part 11 and Good Clinical Practice. Exceptional leadership and communication skills, with the ability to translate technical concepts for executive audiences and influence organizational strategy.

 

 

Minimum Qualifications

 

 

Education

Refer to Job Description

 

Duke is an Affirmative Action/Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or veteran status.

 

Duke aspires to create a community built on collaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchange of ideas—an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes. To achieve this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard. All members of our community have a responsibility to uphold these values.

 

Essential Physical Job Functions: Certain jobs at Duke University and Duke University Health System may include essentialjob functions that require specific physical and/or mental abilities. Additional information and provision for requests for reasonable accommodation will be provided by each hiring department.

 

Confirm your E-mail: Send Email