1

Software Program Manager Jobs in Grand Rapids, MI

... program; and tuition reimbursement. Location and hours * This is a full-time salaried position ... The Information Technology team maintains our internet services, manages technology security, and ...

Software Developer

Grand Rapids, MI · On-site

$70K - $130K/yr

... program; and tuition reimbursement. Location and hours * This is a full-time salaried position ... The Information Technology team maintains our internet services, manages technology security, and ...

Project Managers communicate project status to customers, management and the Program Management ... Proficiency in project management software tools (e.g. MS Project etc.) * Proven leadership and ...

Qualifications: 5-10 years of experience in Agile delivery, program management, software development, or related disciplines. Proven experience supporting or leading Agile Release Trains within a ...

Experience with requirements management and verification documentation tools such as Cameo. Work ... Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a ...

Experience with requirements management and verification documentation tools such as Cameo. Work ... Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a ...

Senior Software Engineer

Wyoming, MI · On-site +1

$111K - $146K/yr

Develops programs or scripts according to specification and established coding standards * Analyzes ... API management with Apigee * Observability with Dynatrace and Google Cloud Monitoring * Experience ...

Senior Software Engineer

Wyoming, MI · On-site

$80 - $120/hr

Develop programs or scripts according to specification and established coding standards * Analyze ... API management with Apigee * Observability with Dynatrace and Google Cloud Monitoring * Experience ...

Dishwasher(01258) - 311 N 7th St

Grand Haven, MI · On-site

$11.75 - $15.25/hr

... software program to document the completed tasks, and other duties, as needed. To be successful as a Dishwasher, you should be a committed, communicative team player with excellent time management ...

Dishwasher(01258) - 311 N 7th St

Grand Haven, MI · On-site

$11.75 - $15.25/hr

... software program to document the completed tasks, and other duties, as needed. To be successful as a Dishwasher, you should be a committed, communicative team player with excellent time management ...

Dishwasher(01258) - 311 N 7th St

Grand Haven, MI · On-site

$11.75 - $15.25/hr

... software program to document the completed tasks, and other duties, as needed. To be successful as a Dishwasher, you should be a committed, communicative team player with excellent time management ...

Showing results 41-60

Software Program Manager information

See Grand Rapids, MI salary details

$35

$56

$72

How much do software program manager jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for software program manager in Grand Rapids, MI is $56.94, according to ZipRecruiter salary data. Most workers in this role earn between $52.07 and $62.69 per hour, depending on experience, location, and employer.

What is a software program manager?

Software Program Managers are professionals who oversee the planning, execution, and delivery of software projects within an organization. They coordinate cross-functional teams, manage project timelines and budgets, and ensure that software products meet business goals and quality standards. Their role involves risk management, stakeholder communication, and resolving any issues that could impact project success. Software Program Managers act as a bridge between technical teams and business leaders to ensure alignment throughout the software development lifecycle.

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

AspectSoftware Program ManagerSoftware Project Manager
ResponsibilitiesOversees multiple related projects, aligns them with business goals, manages interdependenciesManages individual software projects, focuses on scope, schedule, and deliverables
CertificationsPMI-ACP, PMP, Agile certifications often preferredPMP, Scrum Master, Agile certifications
Work EnvironmentStrategic planning, cross-project coordination, stakeholder communicationDay-to-day project execution, team management, task tracking
Industry UsageCommon in large organizations managing multiple projectsCommon in both small and large teams focusing on specific projects

While both roles involve project management skills, a Software Program Manager oversees multiple related projects to ensure strategic alignment, whereas a Software Project Manager focuses on the successful delivery of individual projects. The Program Manager handles broader coordination and stakeholder communication, often requiring similar certifications but with a focus on program-level objectives.

Are software program managers in high demand?

Software program managers are in high demand due to the growth of technology companies and the need for coordinated project delivery. They often require strong leadership, technical knowledge, and experience with project management tools like Agile or Scrum. The role is expected to grow as organizations increasingly rely on software development and digital transformation.

How does a software program manager typically collaborate with development and QA teams to ensure project success?

A Software Program Manager works closely with both development and QA teams to align project timelines, clarify requirements, and address roadblocks as they arise. They facilitate regular meetings, such as stand-ups or sprint reviews, to ensure everyone is on the same page and that priorities are being met. By acting as a bridge between technical and non-technical stakeholders, Program Managers help ensure that quality standards are maintained while deadlines are achieved. Effective communication and proactive issue resolution are key aspects of their collaboration with these teams.

What are the key skills and qualifications needed to thrive as a software program manager?

To thrive as a Software Program Manager, you need expertise in project management, software development life cycles, and a relevant degree, often complemented by experience in leading technical teams. Familiarity with tools such as Jira, Microsoft Project, and Agile or Scrum certifications is typically required for planning and tracking progress. Strong communication, stakeholder management, and problem-solving abilities are crucial soft skills for aligning teams and managing expectations. These competencies are vital to deliver projects on time, within scope, and to ensure effective collaboration among cross-functional teams.
What are popular job titles related to Software Program Manager jobs in Grand Rapids, MI? For Software Program Manager jobs in Grand Rapids, MI, the most frequently searched job titles are:
What job categories do people searching Software Program Manager jobs in Grand Rapids, MI look for? The top searched job categories for Software Program Manager jobs in Grand Rapids, MI are:
What cities near Grand Rapids, MI are hiring for Software Program Manager jobs? Cities near Grand Rapids, MI with the most Software Program Manager job openings:
Infographic showing various Software Program Manager job openings in Grand Rapids, MI as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, 1% Temporary, and 3% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $118,444 per year, or $56.9 per hour.

Software Developer

Tekton

Grand Rapids, MI

$70K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


Job description

As a Software Developer, you are a rapid and effective problem solver. You will build and maintain robust and precise software solutions to meet the needs of Tekton's various operations to provide a world-class experience. This includes all software systems, from user-facing Tekton.com to internal applications, creating a fast and seamless experience. You will work with urgency to solve problems and implement scalable solutions with other Software Developers. Your work will have a high degree of autonomy and responsibility.
Responsibilities
  • Work on all aspects of the development cycle
  • Collaborate across departments to define and implement project requirements
  • Convert natural language specifications into unambiguous implementation
  • Troubleshoot bugs and implement fixes with urgency
  • Become an expert in full-stack software development
  • Contribute to the development of our ERP, WMS, PIM, and other internal systems
  • Develop robust automated tests to ensure software system stability
  • Identify and recommend potential improvements-implement those updates accordingly
  • Communicate effectively with coworkers with various areas of expertise
Indicators of a good match for this role
  • You are aligned with Tekton's philosophy, ways of thinking, and work style
  • You are good at understanding user needs and turning them into simple solutions
  • You are bold and take action on projects with minimal supervision and direction
  • You have a solid understanding of the internet and the TCP/IP stack
  • You are comfortable working with command line interfaces
  • You are able to balance several tasks at once
  • You have a deep desire to understand how something works and why it does so
  • You have side projects and are a relentless learner
  • You have exceptional values including honesty, integrity, and empathy
Baseline qualifications
  • Background in computer science or equivalent experience
  • Experience with programming languages, web frameworks, and relational databases
  • Eligible to work in the United States without visa sponsorship
Technologies we use
  • Concepts: ADTs, Big O, TCP/IP, relational and non-relational DBs, Cloud Computing
  • Languages: TypeScript, JavaScript, SQL
  • Frameworks: NextJS, React, TanStack
  • Libraries: TailwindCSS, Zustand, PayloadCMS
  • Tooling: Containerization, monorepos, package registries, CI/CD pipelines, serverless
  • Platforms: AWS, GCP, Railway, Netlify, Linux
Pay range
  • $70,000 - $130,000 per year
Benefits package
  • Full-time employees receive health, dental, vision, life, hospital indemnity, and long-term disability insurance; paid time off; a 401(k) program; and tuition reimbursement.
Location and hours
  • This is a full-time salaried position located in Grand Rapids, Michigan. There may be times when you will be expected to fix issues during non-standard working hours.
How to Apply
  • https://apply.tekton.com/tekton/form/EmploymentApplicationDeveloperTechnical/formperma/NnbbnFT4wM7XacJY0qaUoBlZ2JqeHoEU9WcNvEVf3cc
Direct supervisor
  • Head of Technology
About the department
  • The Technology Department oversees the entire lifecycle of internal and public software systems and also maintains all technology services and security. The Software Development and Software Planning teams work closely with all areas of the company to create custom system solutions for daily business operations and to ensure Tekton.com delivers a world-class website experience to users. The Information Technology team maintains our internet services, manages technology security, and ensures we have the hardware needed to operate; they are the frontline of support whenever any IT equipment or service isn't working like it should.
apply for this job