
Software Project Manager II
- Andover, MA
- Permanent
- Full-time
- Scrum Facilitation: Act as a servant-leader and facilitator for two to four software development teams. Guide and coach, the team on Agile principles, practices, and ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Software Project Leadership: Exhibit strong leadership skills in guiding the team through challenges and maintaining a positive and productive work environment.
- Remove Obstacles: Identify and eliminate any impediments that hinder the team's progress. Work proactively with various departments to address issues related to resources, communication, and collaboration.
- Collaboration and Communication: Encourage effective communication and collaboration between team members, product owners, and other stakeholders. Facilitate discussions and decision-making processes to foster a culture of transparency and cooperation.
- Continuous Improvement: Encourage a culture of continuous improvement by implementing Agile retrospectives and incorporating feedback to drive iterative enhancements to the team's processes.
- Performance Monitoring: Monitor team performance metrics and sprint progress, ensuring the team stays on track to achieve sprint goals. Use data-driven insights to identify areas for improvement. Owner and caretaker of the software teams project schedule.
- Stakeholder Management: Act as a liaison between the development team and other stakeholders, ensuring alignment and understanding of project objectives and priorities. Act as the software development teams CFT representative for multiple projects.
- Comply with all internal SOPs, processes, and industry regulations. Expert understanding of IN4205, IN4208, IEC:62304, IEC:14971 etc.
- Performs other duties as needed and assigned.
- Bachelor's degree in a relevant field (Computer Science, other Engineering, or Project Management). Master's degree preferred.
- 3 - 5+ years Proven experience as a software developer with hands-on experience in either designing, developing, testing, or delivering software products.
- 3 - 5 years Proven experience as a Software Project Manager or Scrum Master in Agile software development projects. Successfully running teams leading to market releases.
- Excellent understanding of Agile principles, values, and frameworks (e.g., Scrum, Kanban).
- Strong understanding of Microsoft Project, critical path, critical chain, and other project management methods to drive development teams.
- Demonstrated experience in coaching Software teams and guiding them to higher levels of maturity.
- Strong problem-solving and conflict resolution skills.
- Exceptional communication and interpersonal abilities.
- Ability to adapt to changing environments and be open to experimentation and continuous learning.
- Advanced Certified Scrum Master (A-CSM, A-CSPO, A-CSD) or equivalent Agile certifications. PMP (Project Management Professional) preferred.
We look forward to receiving your application.