Skip to main content

Software Project Manager

Job DescriptionJob Description

The Software Project Manager will oversee the planning, coordination, and delivery of software development projects. As a pivotal member of our engineering team, you will drive cross-functional collaboration, align projects with business goals, and ensure the successful delivery of high-quality software solutions on time and within budget.

Key Responsibilities:

Project Leadership & Coordination:

  • Manage end-to-end software project lifecycles, from planning to post-launch support.
  • Define project scope, goals, and deliverables aligned with business objectives.
  • Develop detailed project plans, schedules, and budgets.
  • Proactively identify and mitigate project risks and resolve issues.
  • Facilitate collaboration among engineering, product management, design, QA, and other teams.

Team Management:

  • Coordinate with team leads to allocate resources effectively and optimize team performance.
  • Foster a collaborative, inclusive, and high-performing team environment.
  • Guide teams through the software development lifecycle, ensuring alignment with best practices.

Quality & Process Improvement:

  • Ensure adherence to software development and project management best practices.
  • Continuously evaluate and refine project tools, methodologies, and workflows.

Performance Tracking & Reporting:

  • Define and monitor key performance indicators (KPIs) to track project success.
  • Conduct post-project reviews to capture lessons learned and implement improvements.

Qualifications:

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree ).

Experience:

  • At least 5 years of experience in software development or program management.
  • Proven success managing complex software projects with cross-functional teams and stakeholders.
  • Familiarity with Agile, Scrum, or similar project management methodologies.

Skills:

  • Strong technical background and understanding of software development processes and tools.
  • Exceptional communication, leadership, and organizational skills.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Proficiency with project management tools like JIRA, Trello, Asana, or MS Project.
  • Strong analytical and problem-solving skills for addressing technical challenges.

Certifications ():

  • PMP (Project Management Professional) or equivalent.
  • Scrum Master or Agile certification.

Company DescriptionGCR is a technical recruiting firm. We specialize in contract, contract to hire, and permanent staffing solutions across a variety of industries including, Information Technology, Commercial, Automotive, Semiconductor, Medical Device, Pharmaceutical, Manufacturing, and Defense.Company DescriptionGCR is a technical recruiting firm. We specialize in contract, contract to hire, and permanent staffing solutions across a variety of industries including, Information Technology, Commercial, Automotive, Semiconductor, Medical Device, Pharmaceutical, Manufacturing, and Defense.

Software Project Manager

Danvers, MA 01923
Full time

Published on 01/08/2025

Share this job now