Software Project Manager V
Daifuku · Clearwater, FL · 1 mo ago
Information TechnologyFull-time
About the role
The Software Project Manager V supports and provides technical expertise to the Daifuku Intralogistics Project Management team. This role oversees the execution of projects as the Software Project Manager for Warehouse Controls Systems (WCS) and Warehouse Execution Systems (WES).
Responsibilities
- Thoroughly understand project scopes and requirements.
- Read and analyze Scope of Work/RFQ/Proposal and Estimated Cost (Cost Sales Worksheet) to perform initial gap analysis and develop a high-level software schedule.
- Provide software project management expertise for material handling automation projects involving a wide variety of equipment, machines, and technologies.
- Plan, execute, and complete material handling equipment projects involving software through the software development life cycle.
- Act as the main point of contact for external customers to plan and manage implementation project tasks.
- Absorb and respond to client requests as needed.
- Coordinate and plan with project teams and clients to define, write, and execute the Business Requirement Document (BRD) and UML Diagrams accompanying the BRD.
- Coordinate and plan the development of hardware and network requirements working with the Software Team and Clients.
- Coordinate and plan testing lifecycles (Internal QA, Conference Room Pilot, Factory Acceptance Testing, On-Site Commissioning, User Acceptance Testing) and test requirements necessary to execute the job.
- Coordinate and plan support for on-site activities and Go-Live support activities.
- Coordinate and plan the roadmap strategy for products developed by Daifuku Intralogistics Software Engineering Group.
- Follow established workflows and processes.
- Utilize project management tools to manage both internal and external resources to facilitate project deliverables.
- Raise project issues and risks, communicate properly to stakeholders.
- Oversight of the implementation regarding resources, timing, budget, and quality.
- Successful transition of clients from implementation to go-live.
- Helps project managers to close out projects and gain client acceptance.
- Create, manage, and report on WCS Software Project Portfolio within Project Web App.
- Analyze WCS Software Resources within Project Web App to identify risk, modifications, and improvements.
- Support the overall project management team assigned to the project by managing but not limited to schedule, project budget, installation plan, punchlist items, and risk assessment.
- Manage project financials for the software, including budget and forecasting, change requests, and monthly project reports.
- Communicate verbal and written project status to both customers and internal teams.
- Deliver solutions within defined budgets and aggressive timelines while following Wynright project standards.
- Attend project and client meetings, take detailed notes, and coordinate next steps.
- Work with Corporate Services for project entry, billing, invoicing, and acceptance of project.
- Work with Corporate Services to coordinate payment terms and to keep preferred subcontractors and other vendors qualified.
- Develop request for quotation templates and review subcontractors' RFQs for completeness.
- Works with a geographically diverse, US-based, and matrixed organization.
- Works independently and collaboratively in nature.
- Assists with building department reports that pertain to financials, status, and leading team meetings.
- Improves and maintains efficient and profitable operations that also produce the highest quality of services.
- Promotes the solution that benefits the business, client, and the team.
- Travels as required up to 30%, depending on the number of projects assigned and timeline of the project.
- Works weekends and evenings as required, particularly during project go-live events.
- Learns new technologies.
- Organizes and collaborates effectively.
- Communicates clearly and persuasively.
- Prepares and presents vital information to clients and company stakeholders with minimal support and guidance.
- Is technically savvy for tools required to perform at a high level with consistent results.
- Collaborates with a team as well independently.
- May assume a team lead role for a workgroup (project).
- Is self-motivated and driven.
- Assures deliverables correctly meet outlined design, content, and functionality requirements.
- Has solid interpersonal skills with a strong sense of responsibility and personal initiative.
- Has excellent analytical and problem-solving skills.
- Has advanced Microsoft Word, Visio (plus), and Excel, with Microsoft Project skills and general knowledge of all other Microsoft Office applications.
Qualifications
- Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or related field, or equivalent experience.
- 4-7 years of related experience.
- Experience in the material handling industry, warehouse distribution, and warehouse automation.
- Knowledge of materials handling, WMS, WCS, WES, order fulfillment, distribution center operations, and supply chain logistics emphasis software offerings.
- Knowledge of complex warehousing functions including but not limited to Receiving, Order Fulfillment, Shipping, Picking, Replenishment, Buffering, Order Management, and Inventory.
- Knowledge of automation projects involving machines, robotics, controls, and software.
- Understanding of concepts of automated storage and retrieval system, conveyor systems, and communication with the PLC Layer.
- Knowledge of the Software Development Lifecycle (SDLC): Define, Design, Development, QA, Implementation, UAT, Training, Turnover to Support.
- Experience with Agile or Waterfall Methodology.
- Ability to plan high level and detailed milestone schedules related to software.
- Ability to report progress, risk, delays, and any mitigation plans during the execution of the project.
- Experience with Task-Driven Systems like Jira or Work Items.
- Knowledge of business practices and project management.
- Experience with Risk Mitigation, Project Scheduling based on durations and resource availability.
- Experience negotiating with customers and prioritizing expected software deliverables.
- Ability to manage customer relationships and expectations during the development and implementation lifecycle.
- Ability to handle multiple project assignments and adapt to changing priorities in a fast-paced, results-oriented environment while paying attention to detail and deadlines.
- Ability to report on project status and financials for individual projects as well as the department software portfolio.
- Ability to work weekends and evenings as required, particularly during project go-live events.
- Experience learning new technologies.
- Organizational and collaborative skills.
- Excellent verbal and written communication skills and listening skills.
- Ability to prepare and present to clients and company stakeholders vital information with minimal support and guidance.
- Technical proficiency with tools required to perform at a high level with consistent results.
- Collaborative and independent work style.
- Ability to assume a team lead role for a workgroup (project).
- Self-motivation and drive.
- Assurance that deliverables correctly meet outlined design, content, and functionality requirements.
- Solid interpersonal skills with a strong sense of responsibility and personal initiative.
- Excellent analytical and problem-solving skills.
- Advanced Microsoft Word, Visio (plus), and Excel, with Microsoft Project skills and general knowledge of all other Microsoft Office applications.