Logo
American Association for Cancer Research

Technical Projects Manager

American Association for Cancer Research, Phila, Pennsylvania, United States, 19117


Overview

Note: This is an in office position and we are not entertaining third parties.Organizational Profile:

The American Association for Cancer Research's (AACR's) primary mission is to prevent and ultimately cure cancer. As the first and largest cancer research organization dedicated to accelerating the conquest of cancer, employees at all levels of the AACR are uniquely positioned to contribute to directly impact that mission.

Our organization hosts more than 30 scientific conferences and educational workshops annually including the AACR Annual Meeting which has attracted more than 22,500 constituents involved in cancer research. With the challenges facing in-person meetings in 2020 and 2021, our IT team led the charge to pivot our technology to support virtual meetings and the 2020 Annual Meeting had more than 100,000 attendees learning and collaborating on the latest trends and findings in cancer research.

Group Profile:

The Enterprise Platform Services and Data Management Team oversees the software and processes that facilitate the connection and collaboration of the organization's more than 58,000 members at the forefront of cancer research.

We manage the enterprise Customer Relationship Management (eCRM) solution along with its related systems and customizations that support our Membership, Event Registration, and other business processes. In addition, we are standing up the organization's Master Data Management (MDM) solution, as well as its enterprise Data Warehouse (DW).

Our group is also responsible for the AACR IT Help Desk and is in the process of building out a more robust customer service offering, for internal and external constituents.

Job Summary:

A Technical Projects Manager plays a pivotal role in overseeing Information Technology projects undertaken by the Enterprise Platform Services and Data Management team (EPS&DM). The role involves establishing project management methodologies and approaches tailored to organizational needs and aligned with Software Development Life Cycle (SDLC) best practices. The Technical Projects Manager's responsibilities encompass educating and aligning project team members with the chosen methodology and facilitating its execution, whether working with internal AACR team members or external third-party collaborators.

In the task definition phase, this role facilitates the breakdown of high-level needs and requirements into detailed, actionable items, ensuring that these items contain accurate and comprehensive information to achieve the desired outcomes. When required, the role collaborates indirectly or directly to bridge gaps in understanding and documentation. This responsibility extends to the creation and maintenance of Life of Project and Life of System documentation for all projects and systems within scope. Additionally, the role oversees tasks carried out by third parties, including estimating, tracking, and comparing actual work and costs to estimates to ensure compliance with contracts and agreements.

A deep understanding of the tech stacks utilized at AACR is essential, as high-level requests may necessitate changes across multiple systems. While prior experience with the tech stack tools is preferred, adaptability to evolving technologies and systems is expected, with training provided as needed.

Administratively, the role entails conducting meetings directly with project team members to facilitate project work, including periodic discussions such as daily "stand-up meetings" to review tasks, address pressing needs, prioritize, and identify and mitigate potential blockers. It also encompasses higher-level meetings like "sprint planning" and "sprint review sessions" to assess overall progress and priorities.

Fundamentally, Project Management emphasizes the efficient coordination of tasks, processes, and resources to attain project objectives, with a primary focus on managing these elements rather than individual personnel. While effective leadership and communication are essential, the core of Project Management centers around organizing, planning, and executing tasks to ensure successful project outcomes. In summary, the Technical Projects Manager acts as a catalyst for the team, primarily addressing the administrative aspects of Project Management to enable others to focus on specific tasks.

Responsibilities

Project Management

Define, implement, and facilitate the execution of the Enterprise Platform Services and Data Management (EPS&DM) team's project management methodology based on industry best practices and the AACR's specific needsTrain/coach teammates and third parties on the methodology and related operations as neededOversee the administration of Jira to facilitate the methodology including configuration, workflow, and user managementAid in the transition of high-level requests/requirements into actionable items in Jira, working with platform managers, internal stakeholders, and external third parties as neededCollaborate in the assignment of resources to tasks based on needs/prioritizationMonitor and report on individual contributors to proactively identify and prevent overburdeningCommunicate statuses to EPS&DM team and other stakeholders as necessaryFacilitate best SDLC practices related to backing up code repositories and the proper promotion of items across environments (i.e. Dev to Test to Prod), ensuring that all deployed items are properly tested before releaseAid in the identification and associated tasks related to creating/updating Life of the Project and Life of the System documents as per SDLCEnsure assigned project activities are performed in alignment with project timelines and budget

Consultant/Vendor Coordination

Serve as liaison between internal team and external project managers to ensure that work items are properly communicated for actionEnsure external consultants are providing accurate estimations for their work as needed, including comparison of estimates vs actual hours worked/billedMonitor external contributors hours in relation to contracts and proactively report on overages/remainingKeep track of use-cases for new and existing tools and in what ways they can support the goals of the teamAssist in vendor/product selection conversations as needed

Technical Project Scoping

Refine stakeholder needs so they can be effectively understood and accomplished by team members and external consultantsKeep up to date on the AACR's tech stack and data modelEnsure projects are well defined to limit unnecessary expansion of current work (aka scope creep)Aid team members in using developer tools to investigate bugs, provide quality assurance testing, or execute on new initiatives as necessaryHelp manage/administrate code repositories and documentation used by the team, ensuring it's tied to their project tasks

Meeting Facilitation and Communication

Host daily standups to help the team communicate pressing needs and any blockers for their current workHost periodic planning meetings to review assigned tasks for the forthcoming cyclesDeliver monthly release notes to the entire organization denoting significant changes to their user experience for items administered/overseen by the EPS&DM teamKeep any and all project management software clean, understandable, and easy to use for the teamCommunicate ad hoc to stakeholders within AACR to flesh out their project requirements as necessaryFacilitate the Architecture Review Board meetings to ensure issues raised are being addressed and meetings run smoothly and efficiently

Requirements Refinement/Gathering

Review gathered requirements to ensure the requirements contain sufficient information to complete the tasks/develop a solutionWhen necessary, facilitate requirements gathering including stakeholder interviews, document analysis, requirements sessions, business process descriptions, use cases, scenarios, business analysis, task and workflow analysisLiaise with stakeholders on behalf of the EPS&DM team as needed to gather/schedule the gathering of requirements

Other Responsibilities as Assigned

The intent is for this position to primarily serve Information Technology projects in general and EPS&DM projects specifically. However as there are organization-wide benefits to embracing industry best practices for project management, a secondary responsibility for the role is to over guidance on project management methodologies and tools that can be leveraged by other groups in a "Center of Excellence" model, on an as-needed basis.

Job Tasks:

Performs all tasks related to the major functions and responsibilities of the position.Project ManagementConsultant/Vendor CoordinationTechnical Project ScopingMeeting Facilitation and CommunicationRequirements Refinement/GatheringOther Responsibilities as AssignedQualifications

Core Competencies:

Certified knowledge of at least one Project Management methodology is required - more are preferred (e.g. Scrum Master Certification, Project Management Professional Certification, etc.)Ability to extrapolate from unclear stakeholder descriptions and/or limited information to produce requirements that can be verified with stakeholders to confirm their needs/asksExcellent written, verbal, and interpersonal communication skills in English is requiredEffective problem solving and troubleshooting ability requiredHigh attention to detail is requiredAbility to organize work, prioritize tasks and meet deadlines requiredAbility to work with resources to complete tasks that are not direct reports is requiredAbility to think criticallyAbility to analyze data, communicate with stakeholders, and develop recommendations for solving problems while exhibiting realistic understanding of solutionsExcellent analytical, organizational, and time management skillsAbility to facilitate/lead discussionsA desire to do good in the world by helping support our members and our organization in the mission to ultimately cure cancersJob Qualifications:At least two years of recent Project Management experience in IT is requiredAt least two years of Business Analyst experience is requiredAt least two years of recent experience in one of the following is required (more preferred)

Salesforce Sales CloudMaster Data Management (e.g. Boomi MDM, Reltio, Informatica, etc.)Data Integrations (e.g. Boomi Integrations, Talend, etc.)Data Warehousing (e.g. Snowflake, Azure, AWS, etc.)

At least four years implementing application systems from the functional perspective is preferredAt least four years of experience in Software Development Life Cycle (SDLC) is preferredKnowledge/Experience with Scrum/Agile methodologies is preferredEducation Requirements:Bachelor's degree from four-year college or university; or equivalent combination of education and experience preferred. (Note this is a preference and not a requirement. Candidates with demonstrated experience in the role who may not meet this preference are encouraged to apply.)