Basic Information
Ref Number
Last day to apply
Primary Location
Country
Job Type
Work Style
Description and Requirements
Responsibilities:
- Lead the planning and execution of software development projects, ensuring alignment with business goals and timelines.
- Develop detailed project plans, including scope, objectives, deliverables, schedules, and resources.
- Monitor project progress and performance, identifying and mitigating risks, and ensuring timely delivery of milestones.
- Coordinate and communicate with stakeholders, including product owners, developers, testers, and management, to ensure clear understanding of project status and requirements.
- Manage project budgets, track expenses, and report on financial performance.
- Conduct regular project reviews, retrospectives, and post-mortems to identify areas for improvement.
- Facilitate all Scrum ceremonies, including daily stand-ups, sprint planning, sprint reviews, and retrospectives.
- Coach the development team in agile best practices, promoting a culture of continuous improvement and self-organization.
- Assist the product owner in maintaining and prioritizing the product backlog.
- Remove impediments and obstacles that hinder the team’s progress, ensuring a smooth workflow.
- Foster a collaborative and transparent environment, encouraging open communication and feedback.
- Monitor and track team performance metrics, such as velocity and burn-down charts, to ensure optimal productivity.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Engineering, Business Administration, or a related field.
- 5+ years of experience in project management within software development environments.
- Certified Scrum Master (CSM) or equivalent agile certification.
- Proven experience leading agile teams and managing projects using Scrum methodology.
- Strong understanding of software development life cycles, project management tools, and agile frameworks.
- Excellent organizational, analytical, and problem-solving skills.
- Exceptional communication and interpersonal skills, with the ability to build relationships and influence stakeholders at all levels.
- Proficiency with project management and collaboration tools (e.g., Jira, Trello, Confluence).
- Ability to adapt to changing priorities and work effectively in a fast-paced, dynamic environment.
Preferred Qualifications:
- Master’s degree in a related field.
- Experience with scaling agile practices in larger organizations (e.g., SAFe, LeSS).
- Background in software engineering or hands-on technical experience.
- Familiarity with DevOps practices and tools.
Additional Job Description
EEO Statement