P

Remote Senior Project Manager - Software Development Lifecycle

Job Description

Our client is actively searching for a highly experienced Senior Project Manager to lead and manage software development projects from inception through to successful deployment. This is a fully remote position, offering the flexibility to work from any location within the US. The ideal candidate will have a deep understanding of the Software Development Lifecycle (SDLC) and a proven ability to guide diverse teams to deliver high-quality software products on time and within scope.

Responsibilities:
  • Manage the end-to-end lifecycle of software development projects, including planning, execution, monitoring, control, and closure.
  • Develop detailed project plans, defining project scope, goals, deliverables, timelines, resource requirements, and budgets.
  • Lead and motivate cross-functional project teams, including developers, testers, designers, and business analysts.
  • Implement and adhere to Agile/Scrum methodologies, facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Identify, assess, and manage project risks, issues, and dependencies, developing and executing mitigation plans.
  • Ensure clear and effective communication among project team members, stakeholders, and senior management through regular status reports and meetings.
  • Manage project budgets, track expenditures, and ensure projects are delivered within financial constraints.
  • Oversee the quality assurance and testing processes to ensure the delivery of robust and reliable software solutions.
  • Facilitate effective stakeholder management, ensuring alignment and buy-in throughout the project lifecycle.
  • Drive continuous improvement within the project management process and software development lifecycle.
  • Ensure all project documentation is complete, accurate, and up-to-date.

Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Business, or a related field.
  • A minimum of 7 years of professional experience in project management, with a significant focus on software development projects.
  • Proven experience managing projects using Agile methodologies (Scrum, Kanban).
  • In-depth knowledge of the Software Development Lifecycle (SDLC) and various development methodologies.
  • Excellent leadership, team management, and interpersonal skills.
  • Strong organizational, planning, and time management abilities.
  • Exceptional communication, negotiation, and stakeholder management skills.
  • Proficiency with project management tools (e.g., Jira, Confluence, MS Project).
  • Ability to work independently and manage multiple complex projects in a remote environment.
  • PMP or Certified ScrumMaster (CSM) certification is highly desirable.

This role is essential for ensuring our client's technological advancements are delivered efficiently and effectively, contributing directly to their competitive edge.
ATS Score
|
Share