Senior Software Project Manager

Top Hat Engineering CorpTampa, FL
22hRemote

About The Position

At Top Hat Engineering we develop software, robotic, and automated technologies for fulfillment and distribution centers. We fuel the backbone of ecommerce and distribution channels by building state-of-the art technologies tailored for the best overall customer experience on the market. We separate ourselves by working collaboratively with our customers to identify and implement innovative solutions to help them drive efficient operations. If you are interested in leveraging your talents to drive innovation, customer satisfaction, and working on a dynamic team where every opinion matters, please explore the opportunities within our exciting team! We are seeking a seasoned Software Project Manager to lead cross-functional teams in developing, launching, and implementing our SaaS solutions. The ideal candidate will bridge the gap between technical teams (engineering, DevOps) and business stakeholders (product, customer success, sales), ensuring projects are delivered on time, within budget, and to the highest quality standards. You will operate in a fast-paced environment, using Agile methodologies to drive continuous improvement and customer satisfaction.

Requirements

  • Bachelor’s degree or master’s Degree in computer science, systems engineering, or related disciplines
  • Minimum of 5 years of progressive experience in software project management, specifically within a Supply Chain software development or SaaS environment is strongly preferred
  • Knowledge of materials handling, warehouse management systems (WMS), fulfillment or distribution center operations, and supply chain operations
  • Knowledge of the software development life cycle (SDLC)
  • Technical Familiarity: Strong understanding of SaaS architecture (cloud-native, microservices, APIs). While not a coding role, the ability to understand complex product functionality is critical.
  • Project Management Tools: Expert proficiency in Jira, Confluence, MS Project, or similar tools.
  • Methodologies: Comprehensive knowledge of Agile (Scrum, Kanban) and hybrid project management principles.
  • Knowledge of business accounting and contracts
  • The ability to utilize Microsoft Office, Jira and Microsoft Project
  • Strong problem-solving and analytical skills in software and infrastructure
  • Highly motivated and strong ownership of projects
  • Excellent written and oral communications skills, strong interpersonal skills, detail oriented and the ability to conduct meetings and presentations with associates from all levels of management
  • Ability to safely lift, carry, push, and pull objects weighing 40+ pounds.
  • Ability to stand and walk for extended periods of time, including throughout full work shifts.
  • Ability to follow safety procedures, wear required personal protective equipment, and maintain a clean and organized work area.
  • Reliable attendance and punctuality, including flexibility to work extended hours, overtime, or varying shifts when required.

Responsibilities

  • Project Lifecycle Management: Oversee SaaS projects from initiation through execution, monitoring, and closing.
  • Planning & Scheduling: Define project scope, milestones, and deliverables, developing detailed project plans and roadmaps.
  • Cross-Functional Coordination: Collaborate with Product Managers, Engineers, Info. Sec. and Customer Success to ensure alignment on goals, and manage dependencies between teams.
  • Client Implementation: For SaaS, lead implementation projects, managing client expectations, and configuring the software to meet specific customer business objectives.
  • Risk Management: Identify potential project risks, anticipate bottlenecks (e.g., API failures, resource constraints), and implement mitigation strategies.
  • Resource & Budget Tracking: Manage project resources, allocate team members effectively, and track costs against budgets.
  • Communication & Reporting: Provide regular, transparent status reports on progress, risks, and milestones to internal stakeholders and external clients.
  • Process Improvement: Champion ongoing process improvements to increase development velocity and product quality.
  • Agile Leadership: Act as a back-up Scrum Master or Agile coach for developers, leading Scrum ceremonies (stand-ups, retrospectives, sprint planning) and ensuring adherence to "Definition of Done".
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service