About This Role
This fully remote Project Manager role oversees the entire software development lifecycle, from initial requirements to deployment and support. The position is crucial for ensuring high-quality software solutions and agile development practices. It suits a self-disciplined individual who can manage project timelines, resources, and budgets independently while fostering communication across geographically dispersed teams.
Responsibilities
- Manage end-to-end software development projects, from requirements gathering to deployment and post-launch support
- Facilitate sprint planning, daily stand-ups, sprint reviews, and retrospectives in an Agile environment
- Develop and maintain detailed project schedules, resource plans, and budgets
- Act as a liaison between development teams, product owners, and other stakeholders
- Identify and mitigate project risks, ensuring timely resolution of issues
- Foster effective communication and collaboration across distributed teams using various collaboration tools
- Track project progress and provide regular status reports to senior management
- Ensure adherence to coding standards, quality assurance procedures, and release management protocols
- Champion Agile methodologies and best practices within the development teams
Requirements
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field
- Minimum of 5 years of experience in project management, specifically within software development environments
- Proven experience with Agile and Scrum methodologies
- Demonstrated ability to manage complex software projects using remote collaboration tools (e.g., Slack, Teams, Zoom, Trello, Jira)
- Excellent communication, organizational, and problem-solving skills
- Ability to work independently and manage time effectively in a remote setting
- Strong understanding of the software development lifecycle (SDLC)
- Stable internet connection and a dedicated home office space
- Ability to work flexible hours to accommodate different time zones if necessary
Nice to have:
- Scrum Master certification
- Experience with cloud technologies and microservices architecture
Benefits
- Comprehensive benefits package, including private medical insurance
- Generous annual leave allowance
- Opportunities for professional growth through online training and certifications
- Flexibility and work-life balance
- Supportive and dynamic team culture
About the Company
Our client is a forward-thinking company that values innovation and employee well-being, with a strong emphasis on collaboration and continuous learning in a virtual environment.