What are the responsibilities and job description for the Software Consultant Manager position at Daifuku?
Overview
The Software Consultant Manager is responsible for the overall management of software projects by coordinating and planning with members of the company; coordinating and planning with the client; supervising members of the project team; and overseeing project implementation, financial and administrative oversight, reporting, and monitoring and evaluation of the project. The manager will need to ensure project quality, making strategic decisions, and provide leadership and direction to team members to implement those decisions
Responsibilities
- Business Analyst
- Provides software expertise for material handling automation projects involving a wide variety of equipment, machines, and technologies.
- Plans, executes and completes material handling equipment projects involving software through the software development life cycle.
- Works with project teams and customers to define, write and execute the Business Requirement Document (BRD)
- Develop hardware and network requirements working with the Software Team and Client
- Attends project and customer meetings to provides software functionality support
- Assists in the development of roadmap documentation and strategy for products developed by Wynright Software Engineering Group
- Supports the creation and execution of software test plans for both in-house and on-site software testing
- Execute in-house and on-site software test plans
- Assists in Client Training and User Acceptance Testing
- Ensures a smooth transition from Software Project Execution Team to Client Care
- Project Management
- Provides support to the overall project management team assigned to the project
- Manages project financials for the software, including budget and forecasting, change requests, and monthly project reports.
- Manages software project resources. These resources are geographically diverse, US-based, and part of our matrixed organization
- Creates and maintains a documented project schedule; keeps complete records of every project, including in-scope deliverables, change log, action items, issues, and risk monitoring log for software-related items.
- Provides verbal and written updates on projects
- Delivers solutions within defined budgets and aggressive timelines while following Wynright project standards
- Software Consultant Management
- Ability to manage direct reports as well as being assigned to projects for execution
- The management of direct reports would include but not limited to
- Coaching, Training and Onboarding
- Timesheet, Expense Report Approval
- Accountability on job responsibilities
- Documentation and Feedback to the Direct Reports on Progress and if required corrective action plans.
- Being able to hold direct reports accountable on task and delivery
- Identify risk and concerns with mitigation plans
- Reporting to manager status of projects on different levels (schedule, financials, status, risk)
Qualifications
- Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or related field, or equivalent experience
- Minimum of 15 years of software development experience
- Experience in the material handling industry, distribution centers and warehouse automation
Job Posting Min Salary
Job Posting Max Salary