Our pre-employment assessment is changing as of 10/29. If you are applying to newly posted positions, you will need to take the revised assessment.

Job Details

Epic Project Manager (Ambulatory)

Requisition #: 187922
Location: Johns Hopkins Hospital/Johns Hopkins Health System, Baltimore, MD 21201
Category: Information Technology
Work Shift: Day Shift
Work Week: Full Time (40 hours)
Weekend Work Required: Yes
Date Posted: June 18, 2019

Johns Hopkins Health System employs more than 20,000 people annually. Upon joining Johns Hopkins Health System, you become part of a diverse organization dedicated to its patients, their families, and the community we serve, as well as to our employees. Career opportunities are available in academic and community hospital settings, home care services, physician practices, international affiliate locations and in the health insurance industry. If you share in our vision, mission and values and also have exceptional customer service and technical skills, we invite you to join those who are leaders and innovators in the healthcare field.

General Position Summary:

The Project Manager applies professional principles, practices, and techniques to lead project teams and control project scope, schedule, cost, quality and performance risks to ensure satisfied customers. This role has ultimate responsibility for all assigned projects and manages customer satisfaction, definition, planning, monitoring, and others aspects of a project.

Job Scope/Complexity:

This position reports to the PMO Director, or their designee, who will assign projects. The position will be matrix managed with one or more directors or managers who need a project manager for specific projects. This PM will manage multiple projects and lead a diverse staff in a variety of environments. Projects can span an entire department, division, or the entire enterprise. Projects may be clinical, financial, or administrative in nature. Projects could include multiple interfaces and can be simple or complex. This position will interface with senior level IT management, department heads, JHM personnel, vendors, and consultants.

Job Responsibilities:

The responsibilities listed below are typical examples of the work performed by this position. Not all duties assigned to this position are included, nor is it expected that everyone in this position will be assigned every job responsibility.


  1. Responsible for full life-cycle of large sized, complex projects which can span an entire department, division, or enterprise wide level.
  2. Lead an assigned team of technical, clinical, and vendor personnel. Provide direction to both direct reports and other teams as required as part of assigned projects.
  3. Review teams’ work for technical viability and for adherence to institutional standards and guidelines.
  4. Provide oversight to ensure adherence to institutional standards and guidelines for project management, process improvement, analysis, design and customer service. Give direction and leadership in techniques and tools to junior level staff.
  5. Establish project timeline with appropriate stakeholders. Manage project to achieve approved timeline.
  6. Develop improvement processes for operational use by the team to ensure successful completion of a project or IT process.
  7. Provide input for assigned team members’ performance evaluations.
  8. Maintain knowledge of current trends and developments in the field.
  9. Incorporate and lead others in the use of the software development lifecycle to include analysis, design, development, testing, training, deployment, and maintenance of applications.
  10. Develop and maintain project documentation to include project proposals, charter, scope document, test scenarios, project schedule, and test plans, etc. Prepare project status and reports.
  11. Meet financial objectives by forecasting requirements; preparing an annual budget; scheduling expenditures; analyzing variances; initiating corrective actions.
  12. Supervise the communication, engagement, and encumbering of other resources needed to complete the project (i.e., Storage analysts, Enterprise Services, Help Desk, Disaster Recovery resources, etc.)
  13. Build and maintain client relationships through positive interactions.


  1. Integration management - the practice of making certain that every part of the project is coordinated
  2. Scope management – ensuring that the requirements, details, deliverables, and processes included in the scope are clearly defined and that changes in scope are reviewed, approved, and documented.
  3. Time management – management of resources, activities, schedules, and deadlines, expose the critical path.
  4. Cost management - cost estimating and budgeting
  5. Quality management - outputs of different processes are measured against some predetermined acceptable measure
  6. Human resource management – Establishing roles and responsibilities, managing project organization, and staff management planning
  7. Communications management - keeping the project’s stakeholders properly informed throughout the entire project
  8. Risk management - identify project risks and also plan how to respond to the risks if they occur
  9. Procurement management - obtain goods or services from an outside organization


  1. Define highly complex business/clinical/education problems by meeting with clients to observe and understand current processes and the issues related to those processes. Provide written documentation of findings to share with the client and other IT colleagues.
  2. Research existing technology to understand the business requirements and possible solutions for new applications.


  1. Develop detailed tasks and project plans by analyzing project scope and milestones for highly complex projects in order to ensure product is delivered in a timely fashion according to software lifecycle standards.
  2. Write functional/technical specifications from the highly complex system requirements, putting them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions.


  1. Create and document comprehensive test plans that include highly complex test scenarios using the appropriate testing tools to validate and verify application functionality.
  2. Supervise all changes by using the appropriate highly complex test scenarios to ensure all delivered solutions work as expected and errors are handling in a meaningful way.


  1. Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution.
  2. Monitor changes, test to ensure change success, resolve issues, and communicate status.


  1. Becomes the expert in all regulatory programs that we participate in including, but not limited to, Meaningful Use, MACRA and Core Measures. Keeps leadership informed on all critical FAQs, program changes and planning for upcoming quality programs.
  2. Responsible for working closely with both clinicians and the quality department to ensure that the workflows designed to collect data are integrated into clinicians' standard workflows whenever possible.
  3. Lead analysts in different applications to ensure the appropriate workflows for data elements that cannot be easily captured within typical clinical workflows.
  4. Work with the Epic analysts to delegate tasks and track updates, progress, follow-ups, and meetings between team members, reporting teams, clinical leadership, and compliance representatives. Tracks that the team is meeting its overall project milestones and monitors program achievement and attestation.

Required Education:

  • Bachelor’s degree required. Additional experience may be substituted for education.

Required Experience:
Five years of related work experience with project management, healthcare, computer systems or applications. Additional education may substitute for experience.

Preferred Job Qualifications:

  • PMP certification
  • Healthcare Information Technology or Operational leadership experience
  • Experience with Epic applications
  • Experience with integration technologies (HL7, FHIR etc)

Knowledge, Skills, & Abilities (KSA’s):

  1. Must possess all requisite knowledge, skills, and abilities as posted in the supplemental section.
  2. Have lead at least one large project with high level expectations or have responsibility for multiple, concurrent projects.
  3. Must demonstrate strong critical thinking and analytical reasoning skills.
  4. Ability to work on multiple priorities effectively.
  5. Ability to prioritize conflicting demands.
  6. Ability to work collaboratively in a team environment.
  7. Ability to communicate effectively in the service of users and colleagues.
  8. Ability to delegate tasks.
  9. Ability to influence others and garner buy in.
  10. Ability to build effective teams to execute projects.
  11. Strong decision making skills.
  12. Write and communicate clearly and concisely.
  13. Possesses sound documentation skills.
  14. Ability to maintain confidentiality.
  15. Must demonstrate exemplary customer service skills
  16. Demonstrated ability to establish and meet work schedules within limited time frames and under tight deadlines.
  17. Willingness to work off hours.
  18. Proven success on meeting project deadlines and timelines.
  19. Participates in the specification, design, implementation, and management of multiple projects
  20. Strong technical skills.
  21. Strong ability to understand complex business processes.

Johns Hopkins Health System and its affiliates are drug-free workplace employers.

Johns Hopkins Health System and its affiliates are an Equal Opportunity / Affirmative Action employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, age, national origin, mental or physical disability, genetic information, veteran status, or any other status protected by federal, state, or local law.


Learn More About
Johns Hopkins Medicine.