Assist technical teams during review of requirements with a client or help define requirements and lead communications with various teams to make sure requirements are clear, concrete, concise and testable independently
Help technical teams to stay focused and organized by identifying a project schedule and implementation plan, including risk mitigation independently
Prepare project schedules, Assign and manage resources, project deliverables and milestones for assigned projects under the supervision of project managers and developers
Address project issues by facilitating decision making within the project team to ensure project stays within project objectives (in terms of time, scope, budget)
Report on project status and other important aspects to team members, senior staff and the client on assigned tasks/projects
Responsible for maintaining adequate technical and project documentation on assigned tasks/projects
Assist in managing client IT and third-party vendors by communicating expectations, providing feedback, and managing conflicts impacting the project on assigned tasks/projects
Documenting and following up on important actions and decisions from meetings
Prepare and deliver reports regarding project status and implementation
Email correspondence for the webinars, meetings, virtual meetings and setup the same
Follow up with clients on calls and emails about the projects
Ensuring project deadlines are met
Training the team and the client-side coordinator on projects
Giving demos to the clients virtually
Required Skills:
In-depth knowledge of project management principles and models
Thorough knowledge of software development methodology
Proficient in Microsoft Office (Eg
MS Word MS Excel)
Proficient in Microsoft Project or any other project management tool like JIRA
Experience in software testing
Sound understanding of relational databases and SQL, including experience with any one RDBMS
Excellent written and oral English communication presentation skills
Ability to independently handle communications with clients
Excellent problem-solving skills
Flexible with the ability to multi-task
Should have excellent inter-personal, supervisory and leadership skills
Ability to work well independently and within teams