Software Project Manager

Posted 3 months ago by Cyrus Bandani
Apply Now

Apply for this job

Job Description

You will work together with a steering group consisting of the Program Manager, Product Owner, UX, and Technical Manager to analyze, prioritize, and break down Epic-level feature requests into subtasks.

Plan and follow up on these developments in the Release Plan, coordinating development with QA/test, firmware releases, and factory rollout.

Responsibilities & role description:

  • Development, Sprint & Release Planning
  • Together with Program Managers, develop and maintain release plans, considering dependencies, resources, and project timelines.
  • Working closely with developers (incl. architects), test engineers, and UX, to drive estimation/implementation effort, impact analysis, and break-down of Epics to prioritize backlog issues.
  • Plan sprints and manage day-to-day activities in the development team consisting of developers, test engineers, and UX.Cross-Team Collaboration & Release Management
  • Collaborate with the R&D team in Shanghai to synchronize release schedules and address inter-team dependencies.
  • Maintain effective communication channels between local and remote teams, ensuring a seamless development process.
  • Collaborate with development and QA teams to maintain release readiness and troubleshoot issues as they arise.
  • Collaborate with Shanghai to execute and evolve release strategies, to track and manage software changes effectively



Feature Cadence Management

Monitor and manage the feature cadence, balancing speed with stability and quality.

Implement and optimize release calendars, adjusting timelines to accommodate changing priorities or unforeseen challenges.

Risk Management

Proactively identify and assess risks related to releases, working with teams to develop mitigation plans.

Troubleshoot and resolve issues during the release process, minimizing the impact on timelines and product stability.

Conduct post-release evaluations to gather feedback and drive continuous improvement.

Continuous Improvement

Foster a culture of continuous improvement in the development team and cooperation with other stakeholders.

Participate in retrospective meetings to collect feedback, and identify areas for improvement, and implement enhancements

The team is on-site in Malmö. Note: on-site work, with some flexibility for remote work.