Epicareer Might not Working Properly
Learn More

Project Manager/Scrum Master

Salary undisclosed

Apply on


Original
Simplified

Job description

Job Title: Senior Project Manager - Software Development (12-month Contract to Hire)

Location: NY
Department: Technology / Software Development
Reports to: Director of Project Management

Job Description:

We are seeking a highly experienced Senior Project Manager to lead and manage multiple software development projects, focusing on Agile Software Development Life Cycle (SDLC) principles. As a Senior Project Manager, you will be responsible for overseeing Scrum teams of 8-10 people and managing 2-3 projects concurrently. The ideal candidate will have extensive experience in scrum leadership, managing cross-functional teams, and driving projects to successful completion within time, scope, and budget constraints.

Key Responsibilities:

  • Lead Software Development Projects:

Oversee multiple concurrent software development projects, ensuring that all phases of the SDLC are adhered to and that projects are delivered on time, within scope, and budget.

  • Agile SDLC Implementation:

Implement and promote Agile methodologies within teams, ensuring the successful adoption of Scrum practices to foster continuous improvement, collaboration, and incremental delivery.

  • Manage Scrum Teams:

Lead and coach Scrum teams of 8-10 people, ensuring alignment with project goals, facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives. Provide guidance and support to team members while promoting a collaborative environment.

  • Multi-Project Management:

Manage and balance 2-3 projects simultaneously, ensuring efficient resource allocation, risk management, and meeting project deliverables across all workstreams.

  • Stakeholder Management:

Act as the primary point of contact between technical teams and stakeholders. Facilitate clear communication, present status updates, and manage expectations effectively. Work closely with product owners to prioritize backlogs and refine project requirements.

  • Risk Management and Issue Resolution:

Proactively identify and manage risks, issues, and dependencies across projects. Escalate roadblocks when necessary and implement effective mitigation strategies.

  • Scrum Leadership:

Champion Scrum values and principles, facilitate team ceremonies, and remove obstacles that hinder the team s progress. Serve as a mentor for less experienced Scrum Masters and project managers within the organization.

  • Performance Metrics and Reporting:

Track and report on key project performance metrics, including velocity, sprint progress, team productivity, and delivery timelines. Use data-driven insights to improve team performance and ensure continuous improvement.

  • Collaboration with Cross-Functional Teams:

Collaborate with other project managers, developers, QA, DevOps, and UX/UI teams to ensure seamless coordination and integration across projects.

  • Project Planning and Execution:

Develop comprehensive project plans, timelines, and roadmaps. Drive project execution from initiation through deployment, ensuring milestones and goals are achieved.

  • Budget and Resource Management:

Ensure that all project resources, including budget and personnel, are allocated efficiently. Monitor project costs and optimize resource usage to meet project objectives.

Required Skills and Experience:

  • 5+ years of project management experience in software development, with a focus on Agile SDLC and Scrum leadership.
  • Proven experience managing Scrum teams of 8-10 people and running 2-3 concurrent software development projects.
  • Strong understanding of Agile methodologies (Scrum, Kanban) and tools (e.g., Jira, Confluence, Trello).
  • Ability to facilitate Scrum ceremonies and coach teams to improve velocity and productivity.
  • Extensive experience in stakeholder management, particularly in presenting project progress to senior leadership and managing stakeholder expectations.
  • Strong problem-solving skills with a proactive approach to managing risks and issues.
  • Demonstrated ability to lead cross-functional teams, including developers, designers, QA, and product managers.
  • Excellent verbal and written communication skills with a proven track record of delivering high-quality software products.
  • Experience with Agile metrics and reporting tools (burn-down charts, velocity charts, cumulative flow diagrams).
  • PMP, CSM, or PMI-ACP certification is preferred.

Education:

  • Bachelor s degree in Computer Science, Information Technology, Business Administration, or a related field.
  • Master s degree or additional project management certifications are a plus.

This role provides an exciting opportunity to lead multiple software development projects while advancing Agile principles across teams. We are looking for a proactive leader who thrives in fast-paced environments and can navigate the complexities of managing large-scale projects while fostering innovation and teamwork.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job