Job Description
The Technical Program Manager (TPM) is responsible for overseeing and guiding the technical aspects of multiple interrelated projects across the implementation pods. This role involves coordinating cross-functional teams, ensuring the alignment of technical projects with business goals, and driving the successful delivery of complex technology solutions. The TPM will serve as the key implementation liaison between engineering teams, product management, and other stakeholders, ensuring that program objectives are met within scope, budget, and timeline.
Essential Functions/Job Duties
Program Leadership: Lead and manage multiple projects within a program, ensuring alignment with strategic business objectives. Oversee the entire implementation lifecycle, from planning and execution to delivery and closure. Leadership of the projects/programs will be from a technical perspective
Cross-Functional Coordination: Coordinate and collaborate with development, product management, quality assurance, and other cross-functional teams. Facilitate communication and collaboration among team members to achieve program goals and on-going education of team members.
Technical Oversight: Provide technical guidance and support throughout the implementation lifecycle. Ensure that technical solutions meet design specifications, quality standards, and integration requirements.
Project Planning and Execution: Develop and maintain detailed program plans, including scope, schedule, resources, and budgets. Monitor and manage project progress, identifying and addressing issues and risks proactively.
Stakeholder Management: Serve as a key point of contact for stakeholders, including senior management, clients, and partners. Communicate program status, risks, and issues clearly and effectively.
Risk Management: Identify and assess implementation risks and develop mitigation strategies. Monitor risk factors and implement corrective actions as needed to ensure client implementation success.
Performance Monitoring: Track and report on program performance, including key metrics such as timelines, budgets, and resource utilization within the pod structure and across delivery. Use performance data to drive continuous improvement and optimize program delivery. Technical Program Manager will be responsible for reporting on internal and client testing, quality configurations, and data integrity.
Optimize Pod Efficiency: Work with all pods to determine areas that can be improved with processes, tools, and skills. The Technical Program manager will work to identify areas to improve, implement and train changes throughout the delivery team.
Quality Implementation Monitoring: Applies deep process knowledge and expertise across all pods to ensure attainment of client goals and efficient resolution of project issues.
Documentation and Reporting: Create and maintain comprehensive program documentation, including project plans, status reports, and risk assessments. Ensure that all documentation is accurate, up-to-date, and accessible.
Process Improvement: Identify and implement process improvements to enhance program efficiency and effectiveness. Promote best practices and ensure adherence to program management methodologies and standards
EDUCATION: B.A. in Business Administration or related technical field required. In lieu of education, experience within the financial technology space or SaaS platform development/implementation will suffice. Certifications related to project management (e.g., PMP, CAPM) or sales support (e.g., Certified Sales Professional) are preferred but not required.
Experience and Skills/Qualifications Required
5-7 years experience in program and project management, with a focus on technical or engineering projects.
3-5 years experience leading cross-functional teams and managing complex technical programs.
Project Management Knowledge and Expertise: Familiarity with project management methodologies and best practices for Software as a Service (SaaS) Implementations. Demonstrated capability to manage multiple concurrent projects successfully.
Industry Experience: Prior experience in Software as a Service (SaaS) is advantageous but not required.
Implementation Process Knowledge: Demonstrated experience in driving process improvements for client implementations.
Communication Skills: Exceptional written and oral communication skills, including the abilities to effectively present and engage in public speaking.
Client Interaction: Proven ability to communicate effectively with clients, ranging from end users (technical and business) to C-suite executives, as required.
Software Proficiency: High proficiency in Microsoft Office, Salesforce, and Project Management tools.
NOTE: This role is located in Carmel, IN with an onsite expectation. Candidates local to Indianapolis metro area or ability to relocate will be considered.
Disclaimer: This job description is intended to provide a general overview of the responsibilities and requirements of the role. It is not an exhaustive list of all duties, responsibilities, or qualifications associated with the position. Additional tasks may be assigned as needed to support the goals of the team and organization.
Full-time