1

Software Project Manager Jobs (NOW HIRING)

Software Project Manager - Zeeland, Michigan Atego HighRely is currently searching for a Software Project Manager. This is a contract position that is expected to convert to full time. The Software ...

Software Project Manager - Zeeland, Michigan Atego HighRely is currently searching for a Software Project Manager. This is a contract position that is expected to convert to full time. The Software ...

Daily management of project schedule and progress. * Initiate and manage effective SW project cost controlling * Supports integration manager during integration phase with regards to software ...

Daily management of project schedule and progress. * Initiate and manage effective SW project cost controlling * Supports integration manager during integration phase with regards to software ...

EnerSys is a global leader in stored energy solutions for industrial applications, and they are seeking a Software Project Manager to join their Project Management Office. This role is responsible ...

General Position Summary The Software Project Manager will assist the software development projects by working directly with the Software Engineering team to organize the development tasks and plan ...

As a member of the Enterprise Project Management Team, the Software Project Manager is responsible in providing project management and oversight to technical teams performing software architecture ...

As a member of the Enterprise Project Management Team, the Software Project Manager is responsible in providing project management and oversight to technical teams performing software architecture ...

Manage end-to-end software project lifecycle, aligning with hardware milestones. * Develop and communicate project plans, schedules, and resource needs. * Collaborate with Product Owners on market ...

next page

Showing results 1-20

Software Project Manager information

See salary details

$41.5K

$93.7K

$135.5K

How much do software project manager jobs pay per year?

As of Jun 30, 2026, the average yearly pay for software project manager in the United States is $93,693.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,500.00 and $112,500.00 per year, depending on experience, location, and employer.

What Is a Software Project Manager?

A software project manager works in an information technology role to manage a company’s software product development and meet project deadlines. As a software project manager, you work with cross-functional teams in various departments to discuss what is and isn’t feasible with current software and generally help manage expectations. Your duties include overseeing product development lifecycles, documenting projects, coordinating product demonstrations, evaluating existing systems, drawing up budgets, mitigating risks, and helping develop and maintain company-wide standards. Throughout your career, you’re expected to keep up to date with industry standards and developments in software.

What does a Software Project Manager do?

A Software Project Manager is responsible for planning, executing, and overseeing software development projects. They coordinate between different teams, manage resources, set project timelines, and ensure the final product meets client requirements. Their role involves risk management, budget control, and regular communication with stakeholders to keep projects on track. Effective software project managers help deliver quality software solutions on time and within budget.

What are some common challenges Software Project Managers face when leading cross-functional teams?

Software Project Managers frequently encounter challenges such as aligning priorities among diverse teams (e.g., development, QA, UX), managing communication gaps, and balancing technical constraints with business goals. Navigating these challenges requires strong interpersonal skills, active stakeholder engagement, and the ability to adapt project plans as new requirements emerge. Regular stand-ups, clear documentation, and fostering a culture of open feedback can help ensure smooth collaboration and successful project delivery.

What are the key skills and qualifications needed to thrive as a Software Project Manager, and why are they important?

To thrive as a Software Project Manager, you need a solid background in software development processes, project management methodologies, and a relevant degree such as computer science or information technology. Familiarity with tools like Jira, Trello, Microsoft Project, and certifications such as PMP or Agile Scrum Master are highly beneficial. Exceptional communication, leadership, and problem-solving skills help you coordinate teams and navigate project challenges effectively. These skills ensure projects are delivered on time, within scope, and meet stakeholder expectations in a dynamic tech environment.

What is the difference between Software Project Manager vs Software Developer?

AspectSoftware Project ManagerSoftware Developer
CredentialsProject management certifications (e.g., PMP), technical knowledgeComputer science degree, coding skills
Work EnvironmentTeam coordination, planning, client communicationWriting code, debugging, developing software
Employer & Industry UsageIT companies, software firms, tech departmentsSoftware companies, tech startups, IT departments

The main difference is that a Software Project Manager oversees project planning, coordination, and client communication, while a Software Developer focuses on writing and testing code. Both roles require technical knowledge, but their responsibilities and daily tasks differ significantly.

What cities are hiring for Software Project Manager jobs? Cities with the most Software Project Manager job openings:
What are the most commonly searched types of Software Project jobs? The most popular types of Software Project jobs are:
Who are the top companies hiring for Software Project Manager jobs? The top employers for Software Project Manager jobs are:
What states have the most Software Project Manager jobs? States with the most job openings for Software Project Manager jobs include:
Infographic showing various Software Project Manager job openings in the United States as of June 2026, with employment types broken down into 88% Full Time, 8% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $93,693 per year, or $45 per hour.

Software Project Manager

Storage Solutions Inc

Erlanger, KY • On-site, Remote

Other

Medical, Dental, Vision, Retirement, PTO

Posted 13 days ago


Key responsibilities

  • Manage software project scope, schedules, budgets, risks, issues, dependencies, and customer communication.

  • Lead or coordinate project documentation, including Functional Description of Operations, Functional Specification Document, configuration documentation, integration specifications, implementation plans, and related deliverables.

  • Serve as a primary customer-facing point of contact for software project execution, including leading regular customer project meetings and status calls.


Job description

Description

Job Title: Software Project Manager

Department: Automation Software

Location: Erlanger, KY; remote work permitted
Employment Type: Full-Time


The Software Project Manager is responsible for leading the planning, coordination, communication, and delivery management of assigned software projects. This role serves as a primary customer-facing project contact and works closely with the Lead Software Engineer, Software Engineers, Software Quality Assurance Engineers, Software Support Engineers, implementation resources, infrastructure resources, sales, management, customers, and external vendors.


The Software Project Manager helps ensure software projects are clearly defined, properly planned, effectively communicated, and successfully delivered. This includes managing scope, schedule, budget, customer expectations, project risks, implementation readiness, and support transition.


The Software Project Manager works in partnership with the Lead Software Engineer, who is responsible for technical leadership, software architecture, developer coordination, technical implementation, and technical issue resolution. Together, the Software Project Manager and Lead Software Engineer form the core leadership team for software project execution.


OVERALL 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.


KNOWLEDGE & SKILLS 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.
  • PMP, CAPM, Certified ScrumMaster (CSM), Agile, or similar project management certifications preferred but not required.


PROFESSIONAL QUALITIES 

  • 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.


WORK CONDITIONS

  • In office or remote role with extended time in front of a computer
  • Travel (up to 20%) to customer sites for project meetings, testing, implementation, go-live, or stabilization support.


Why work for Storage Solutions - A Jungheinrich Company?

Our greatest asset is our people. We have built a team of passionate intralogistics experts who collaborate and partner with distribution and fulfillment operations across North America and worldwide. We believe in providing tailored solutions for every square foot of an operation, and behind these solutions is a carefully selected team that shares our vision, culture, and core values.


We are committed to fostering a supportive and inclusive workplace where every team member can thrive. When you join us, you become part of a family that values your growth, well-being, and contributions. Together, we innovate, solve challenges, and celebrate successes.


Additional Benefits

  • Competitive Salary and Bonus Structure
  • Medical, Dental, and Vision Benefits
  • Generous Paid Time Off
  • 401K with Company Match
  • Company HSA Contribution
  • Professional Growth Opportunities