Storage Solutions - A Jungheinrich Company is a leader in providing tailored intralogistics solutions. The Software Project Manager is responsible for leading software project planning, coordination, and delivery, ensuring projects are well-defined, properly communicated, and successfully executed.
Responsibilities:
- Manage software project scope, schedules, budgets, risks, issues, dependencies, and customer communication
- Work with sales, management, software leadership, customers, and internal stakeholders to define and confirm software scope of work
- Lead or coordinate project documentation, including Functional Description of Operations (FDO), Functional Specification Document (FSD), configuration documentation, integration specifications, implementation plans, and related deliverables
- Manage scope deviations and customer-requested changes, including documentation, communication, impact review, and approval coordination
- Develop and maintain software project plans, milestones, priorities, deliverables, and schedules
- Use Azure DevOps or similar project tracking tools to manage project work items, tasks, priorities, risks, and delivery progress
- Create, define, and maintain Epics, Features, and User Stories in Azure DevOps
- Facilitate sprint planning, backlog review, work prioritization, and project status tracking as appropriate
- Coordinate with development, testing, support, implementation, infrastructure, and management teams to ensure project work is properly planned, staffed, tracked, and delivered
- Serve as a primary customer-facing point of contact for software project execution
- Lead regular customer project meetings, status calls, design reviews, scope reviews, testing coordination meetings, and go-live planning discussions
- Coordinate planning for host system integrations, automation subsystem interfaces, PLC or equipment interfaces, REST APIs, socket interfaces, database interfaces, file exchanges, reporting, and other project-specific integrations
- Support planning and coordination of internal testing, integration testing, customer testing, user acceptance testing, deployment, go-live validation, and post-go-live stabilization
- Develop and maintain site implementation plans, including staffing plans, testing plans, go-live support plans, escalation paths, and timing
- Coordinate software team travel schedules with internal execution teams and customers as appropriate
- Track project budget performance, labor usage, remaining work, estimate-to-complete, change requests, and scope impacts
- Provide regular project updates to software management and company leadership
- Coordinate project closeout activities, support transition, documentation completion, open issue review, and lessons learned
Requirements:
- Bachelor's degree in Software Engineering, Computer Science, Information Systems, Engineering, Supply Chain, Business Administration, Project Management, or a related field preferred. Equivalent experience may be considered
- 5+ years of experience managing software implementation projects, enterprise software deployments, warehouse automation systems, or other technical customer-facing projects
- Experience leading projects through the full lifecycle, including requirements gathering, solution design, development coordination, testing, deployment, go-live support, and transition to ongoing support
- Experience managing project scope, schedules, budgets, risks, dependencies, and customer communications
- Experience coordinating cross-functional teams, including software developers, QA/testers, support teams, customer stakeholders, IT resources, vendors, and implementation personnel
- Knowledge of warehouse management systems (WMS), warehouse execution systems (WES), warehouse control systems (WCS), warehouse automation equipment, distribution center operations, or order fulfillment environments
- Familiarity with configurable enterprise software platforms and system integration projects
- Working knowledge of SQL Server, relational databases, APIs, reporting tools, Windows Server environments, automation interfaces, PLCs, or other industrial software technologies
- Experience using project tracking and work management tools such as Azure DevOps, Jira, or similar platforms
- Experience supporting customer site implementations, commissioning activities, go-live planning, post-launch stabilization, and support handoff processes
- Strong organizational and project management skills with the ability to manage multiple priorities simultaneously
- Excellent verbal, written, and presentation communication skills
- Ability to build and maintain positive relationships with customers, vendors, and internal stakeholders
- Strong problem-solving, analytical, and decision-making abilities
- Detail-oriented with a commitment to accuracy and quality
- Ability to work independently while collaborating effectively within cross-functional teams
- Adaptable and resourceful in a fast-paced, customer-focused environment
- Demonstrated ownership, accountability, and follow-through on commitments
- PMP, CAPM, Certified ScrumMaster (CSM), Agile, or similar project management certifications preferred but not required