Growexx is seeking a Project Manager, who will be working with cross-functional teams to define, design, and deliver new features and adopt the best practices of Test-Driven Development to guarantee the robustness and stability of the code produced.
Key Responsibilities
- Owning the full software development lifecycle, collaborating with team and business owners, and providing technical and functional direction to engineers.
- Lead the planning and implementation of assigned projects.
- Define project scope, goals, and deliverables in collaboration with stakeholders.
- Develop project schedules and timelines and ensure timely completion of tasks.
- Monitor project progress and adjust as needed to ensure adherence to schedule and budget.
- Collaborate with Account Management and Professional Services to ensure successful and efficient delivery
- Keep customer, partner, and internal stakeholders informed of status, timelines, issues, and actions and proactively manage stakeholder expectations
- Assist in the documentation and maintenance of project artifacts, such as project plans, and status updates.
- Support Project Management and Delivery in managing resources; ensure proper time tracking and generate reports
- Organize files, presentations, and other written communications/documents so they are readily accessible to respond to subsequent/future reporting requests
- Identify and manage project risks and develop mitigation strategies.
- Communicate project status updates to stakeholders and management.
- Resolve conflicts and issues that arise during the project lifecycle.
- Conduct project evaluations and assessment of results.
- Ensure compliance with company policies, procedures, and quality standards.
Key Skills
- Experience seeing projects through the full life cycle.
- Ability to lead a team of software engineers in designing and developing complex solutions.
- Knowledge of Rest API, Websocket, OAuth, OpenID, AWS Platform and Microservices.
- Be able to identify costs (direct & indirect) for the project.
- Advance understanding of Agile Methodologies, including estimations
- Able to critically analyze different implementations and select the most suitable ones.
- Create high-level implementation documents and supports team to create low-level technical documents.
- Collaborate with Account Management and Professional Services to ensure successful and efficient delivery
- Keep customer, partner, and internal stakeholders informed of status, timelines, issues, and actions and proactively manage stakeholder expectation.
Education and Experience
- 7+ Years of relevant experience in project management roles.
- Experience in handling multiple projects simultaneously.
- Project Management Professional (PMP) certification is preferred.
- Experience working in Agile Team and working understanding of Scrum & Kanban
- Should have experience in project planning and management.
- Risk Identification & Mitigation.
Analytical and Personal skills
- Must have good logical reasoning and analytical skills.
- Excellent communication skills in English – both written and verbal.
- Demonstrate Ownership and Accountability of their work.
- Interest in new technologies and the latest innovation trends.
- Multi-tasking capabilities and team management
- Be able to manage multiple stakeholders.
- Be able to resolve conflicts amicably.
- Forward-thinking.