Job Description
We are looking for a Project Manager to be responsible for handling our companys ongoing projects. She will be working closely with your team members to ensure that all project requirements, deadlines, and schedules are on track. Responsibilities include submitting project deliverables, preparing status reports, and establishing effective project communication plans as well as the proper execution of said plans.
Education & Professional Qualification:
- Degree(s)/Major(s): Bachelors or Masters in a relevant field from a reputed local/foreign University.
- Certification(s): Not mandatory, but certification in a relevant field is a plus.
Experience:
- Minimum 2 years of relevant experience as a Project Manager.
Responsibilities:
- Responsible for delivering solid, modular code for current assignment. Responsible for code review of junior, intermediate and senior team members, advises and provides feedback to management on individual team performance at each review cycle.
- In coordination with Sales, participates in client calls for discovery when necessary for custom technical projects.
- Assists in providing estimates for custom development projects.
- Keeps an eye on technology trends and workflow best practices to ensure build process and toolkit keeps pace with broader industry, Investigate and develop skills in new technologies.
- Develops and maintains collaborative relationships with the creative team, project management and client stakeholders.
- Discussing potential projects and their parameters with clients, executives, and software team leads.
- Planning out the blueprints for software projects, including defining the scope, allocating resources, setting deadlines, laying out communication strategies, and indicating tests and maintenance.
- Assembling and leading the project team.
- Participating in and supervising each stage of the project.
- Ensuring each project stays on schedule and adheres to the deadlines.
- Creating a project budget and ensuring the project adheres to the budget as closely as possible.
- Determining and overseeing consistent testing, evaluation, and troubleshooting of all products in all stages of completion.
- Tracking milestones, deliverables, and change requests.
- Serving as a liaison to communicate information regarding changes, milestones reached, and other pertinent information.
- Delivering completed software products to clients and performing regular checks on the products performance.
Requirements
- Experience in a scrum master role.
- Familiarity with software development.
- Proven experience in influencing and facilitating Key discussions.
- Ability to work on determining design approach and capability of making estimation and planning.
- Experience collaborating with clients on business process enhancements.
- Capable of creating functional designs and interpreting technical designs.
- Excellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement, prioritization).
- Good knowledge of other Agile frameworks (Kanban, XP etc.).
- Excellent communication.
- Problem-solving and conflict-resolution ability.
- Scrum master certification is a plus.