About the Role
The role involves managing end-to-end software delivery projects, coordinating teams, tracking progress, and maintaining stakeholder visibility to ensure successful outcomes.
Responsibilities
- Lead software development projects from initiation to completion
- Coordinate between engineering, product, and business teams
- Develop and maintain project schedules and milestones
- Monitor project progress and adjust plans as needed
- Identify and mitigate project risks and dependencies
- Facilitate regular status meetings and reporting
- Ensure deliverables meet quality and functional requirements
- Manage scope changes using defined change control processes
- Communicate project updates to stakeholders
- Support agile ceremonies and workflows
- Track key performance indicators for project success
- Maintain documentation for project activities
- Work with vendors and external partners when required
- Ensure compliance with organizational standards
- Drive process improvements in project delivery
- Promote collaboration across distributed teams
- Escalate issues that impact timelines or deliverables
- Align project goals with strategic business objectives
- Use project management tools to track tasks and timelines
- Support resource planning and capacity management
Compensation
Competitive salary and benefits package
Work Arrangement
Remote
Team
Collaborative team environment with cross-functional stakeholders
Why Join Us
- Opportunity to work on meaningful technology projects
- Supportive culture that values transparency and growth
- Flexible work environment with full remote capability
Technology Stack
- Experience with cloud platforms such as AWS or Azure
- Familiarity with CI/CD pipelines and version control systems
- Exposure to containerization tools like Docker or Kubernetes
No