About the Role
Our client is seeking a highly skilled and experienced Lead Software Project Manager to spearhead critical software initiatives. This position is fully remote, offering an unparalleled opportunity to lead diverse, globally distributed teams from any location. You will be responsible for the end-to-end delivery of complex software projects, ensuring alignment with strategic business objectives and technical roadmaps. The ideal candidate possesses a strong blend of technical acumen, exceptional leadership qualities, and a deep understanding of agile development methodologies. This role is pivotal in driving project success, fostering innovation, and maintaining a high standard of quality in all delivered solutions. Join a forward-thinking organization that champions a remote-first culture, promoting work-life balance and professional growth.
Key Responsibilities
- Oversee the planning, execution, and delivery of multiple large-scale software development projects, managing scope, schedule, budget, and resources.
- Lead, motivate, and mentor project teams, ensuring effective collaboration and high performance.
- Champion agile principles and practices, facilitating effective sprint planning, daily stand-ups, reviews, and retrospectives.
- Proactively identify, analyze, and resolve project risks, issues, and dependencies.
- Communicate project progress, critical milestones, and potential roadblocks to stakeholders and executive leadership.
- Ensure the delivery of high-quality software products that meet defined requirements and business value.
- Drive continuous improvement in project delivery processes and team productivity.
- Manage relationships with internal and external stakeholders, including third-party vendors.
Requirements
- A minimum of 10 years of project management experience, with at least 7 years focused on software development projects.
- Proven experience in a leadership role managing software project teams, preferably in a remote setting.
- Expertise in Agile frameworks (Scrum, SAFe, Kanban) and their application in complex environments.
- Strong understanding of software architecture, development processes, and quality assurance.
- Exceptional communication, leadership, and stakeholder management skills.
- Proficiency in agile project management tools like Jira and Confluence.
- Relevant certifications such as PMP, CSM, or SAFe Agilist are a plus.
- Bachelor's degree in a technical field or equivalent practical experience.
- Demonstrated ability to manage ambiguity and deliver results in a fast-paced, remote environment.
Benefits
- A highly competitive salary and performance-based bonuses.
- Comprehensive medical, dental, and vision insurance coverage.
- Generous annual leave and public holiday allowance.
- Opportunities for continuous learning and professional certifications.
- Retirement savings plan with employer contributions.
- A dedicated budget for home office setup and maintenance.
- Access to modern collaborative tools and technologies.
- A culture that prioritizes employee well-being and remote flexibility.