SENIOR TECHNICAL PROJECT MANAGER
JOB DESCRIPTION
Description
JOB PURPOSE:
Caterpillar is investing in our digital future, and we’re looking for talented and motivated Senior Technical Project Manager to join our System Architecture team.
JOB DUTIES:
The Technical Project Manager within the Cat Digital System Architecture team is accountable for ensuring successful completion of architecture solutions, designs, proof-of-concepts, technology evaluations, Systems Engineering work, and other evaluation projects, on-time, and within budget. The principal responsibility of the Project Manager in the Cat Digital System Architecture team is to plan and manage the architecture deliverables. The incumbent is also responsible for communicating the status of the deliverables and the projects to the stakeholders.
- Manage architecture solutions and designs for Cat Digital initiatives.
- Manage proof-of-concepts (PoC), technology evaluations, and Systems Engineering work.
- Review architecture and/or designs and ensure accurate document preparation.
- Use knowledge of software engineering and business acumen to guide cross-functional teams in the execution of projects and proof-of-concepts (PoC).
- Manage multiple short-term projects concurrently.
- Serve as the principal communicator with external and internal stakeholders regarding project status.
- Define project scope with success indicators to reap benefits of the program within a defined timeframe.
- Use Agile program management methodology as relevant to the project execution. Follow latest industry execution practices and processes for highest velocity and innovation.
- Prioritize requirements working with Product Owner or other stakeholders.
- Manage the expectation of stakeholders across the project.
- Provide regular updates to Business stakeholders and consumers of project and architecture deliverables.
- Create and manage dependencies across all active projects. Collaborate across the project to leverage diverse thoughts and ideas.
- Log and review risks with stakeholders and take timely action to mitigate or eliminate risks.
- Comfortable with working system architects on multiple projects covering different areas and technologies.
Qualifications
Basic Qualifications:
- Position requires a four-year degree from an accredited college or university.
- At least 5+ years of direct project management experience working with software engineering teams in an agile environment
- Previous agile training (spring planning, daily scrums, sprint, retrospective, Kanban)
Top candidates will also have:
- Masters’ degree in computer science, information systems, or closely related disciplines
- At least 7+ years of direct project management experience working with software engineering teams in an agile environment
- Experience working in a high-level collaborative environment and promoting a teamwork mentality
- Excellent organizational skills including multitasking, and attention to details.
- Excellent written and verbal communication skills
- Certified Scrum Master (CSM) preferred
- PMP certification preferred
- Working knowledge of JIRA and Azure DevOps (formerly VSTS), Confluence
- Advance knowledge of Excel, MS PowerPoint, and MS Project
- Previous software development experience
- Knowledge of AWS and/or Azure cloud computing technologies