Immediate Hiring - Excellent Growth and Learning Opportunities for the right candidate. We prefer someone ready to join us immediately.
We are looking for a highly motivated, dedicated and reliable individual to work as part of our project management team. Being a Project Manager, you will be helping us setting project management standards, managing various projects and teams, resource planning, task planning, client meetings and follow-ups. This role requires multi-tasking and ability to wear several hats in order to manage various type of tasks.
Responsible for end-to-end project management and delivery. Perform project planning, estimation, ensure delivery, tracking, status reporting, client communications, testing, managing project operational parameters and people management.
Manage software development life cycle, manage infrastructure, conduct UAT and provide training plans to clients and support teams.
Communicate with clients in a thoughtful and impactful manner that helps building strong relationships.
Hands on experience of using Agile/SCRUM and other project management standards software development processes.
Document requirements, prepare proposals, processes, spreadsheets, process maps, training manuals and audio/video training sessions.
Coordinate meetings and conference calls with in-house and remote teams, clients and vendors to discuss current projects, new projects or organization initiatives.
Make important planning and strategy decisions.
Report and escalate concerns or issues to management as needed.
Keep track of team activities, deliverables and update project status daily.
Developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility
Develop a detailed project plan to track progress
Provide regular reports to management and senior leadership on program progress and success of candidates
Ensuring that all projects are delivered on-time, within scope and within budget</p><p> Coordinate internal resources and third parties/vendors for the flawless execution of projects
Ensure resource availability and allocation
Use appropriate verification techniques to manage changes in project scope, schedule and costs
Manage the QA team to ensure all deliverables are bug-free and of top quality
Measure project performance using appropriate systems, tools and techniques
Report and escalate to management as needed
Manage the relationship with the client and all stakeholders
Perform risk management to minimize project risks
Establish and maintain relationships with third parties/vendors
Create and maintain comprehensive project documentation
B.S. degree in a technical field, preferably Computer Science or Computer Engineering
Proven experience with managing development teams and projects
Proven leadership and project management skills
3 plus years of experience in project management
Strong analytical skills
Excellent communication skills
Excellent time management and scheduling skills
Familiar with project management methodologies, and experienced in creating project scopes, schedules and documentation
Ability to work in a team environment and achieve results
Self-motivated with boundless energy