Technical Project Manager
Location
Kolkatta | India
Job description
Urgently looking for someone who has worked in backend development and gradually moved into project managerial role. Have worked on large-scale cross dependency product/project management, risk and stakeholder management.
About Company
Gamut is a technology driven leading software Product Development Company committed to delivering full-scale ERP Product for premier Construction Companies pan India and in Middle East countries.
Job description
The role of the Senior Project Manager is to lead large and complex product development team and to take responsibility for the achievement of the agreed goals and objectives. The ideal candidate is a detail-oriented team player who will handle all the resources and coordination from a technical standpoint. In addition, one must set and achieve objectives, ensure both top quality and control of the project, handle client, and act as a subject matter expert.
Roles & Responsibilities
- Manage a very complex and exhaustive technical product and provide leadership in an innovative and fast-paced environment.
- Build project plan for relatively large or complex project(s), including milestones, resources needed in the form of staffing hours, budget, technology stack, following established project management methodology.
- Track course of project from meetings, conferring with customer leadership to internal developers, and receiving reports. Update project plan as needed.
- Be responsible for the overall planning, execution, and success of projects.
- Manage a team of software engineers and software testers, including task planning and code reviews
- Define, implement and optimize best practices to support all phases of the Software Development Lifecycle
- Drive continuous improvement initiatives to increase organizational efficiency and effectiveness
- Foster and maintain a positive and collaborative work environment to motivate Software developers and testers
- Ensure organizational key performance indicators for developers and testers are identified, tracked, and reported (both for remote and hybrid workers)
- Collaborate with Top Management to identify and allocate resources based on business priorities
- Convene meetings and plan agenda to ensure important issues are aired and resolved.
- Provide continuous feedback for direct reports through regular one-on-one meetings
- Plan, document, manage and evaluate staff performance, or contribute to evaluation by their managers.
- Contribute to professional or technical development of less experienced staff by mentoring or training.
- Act as primary escalation point for performance issues for direct and indirect reports
- Stay tuned with latest technology trends to anticipate future training and development needs
- Assist teams with release coordination and product readiness.
- Work with the management and Team leads to track and manage risk.
- Contribute to organizational performance improvements (e.g. dependency management, monthly/ quarterly planning, etc.).
- Conduct post-project evaluations with the ability to identify improvements for optimal process flow.
- Own and manage technical project escalations through to resolution, and ensure expectations are clearly set with customer and within Intuitive teams
- Ensures that senior management team is informed on delivery status and risks, and manages initiative related escalations to resolution.
- Track and coordinate resolution of escalations.
- Manage customer expectations of product and services, ensuring customer satisfaction
- Teach, mentor, guide, and coach the Delivery Team and organization on Agile/Scrum/ Kanban/Lean principles and practices.
- Coach the Delivery Team in self-organization and cross-functionality.
- Help identify and remove organizational and team impediments to agility and progress
- Manage project resources ensuring all projects meet customer obligations and budget expectations
- Provide timely and accurate status updates to all customer, partner and Intuitive stakeholders throughout the project lifecycle
- Facilitates Scrum ceremonies and enforces time boxes. Embrace and role model Agile Principles.
- Meet with customer Key stakeholders, application owners, application developers and analysts, coding staff to determine continuously evolving business needs and functionalities desired.
- Assess compliance of development process with accepted methodology and communicate to responsible managers or staff. Document exceptions or deviations as needed.
Education Qualifications and Certifications
Degree in business, science (or other relevant area), or equivalent relevant experience
Project Management Certification ie PMI, PMP (Mandatory)
PM Tools (JIRA / Confluence)
Skills & Experience
5-12 years of Overall Experience with at least 3-9 years of Project Management Experience (MBA or equivalent degree is a plus)
Should have hands on Project Management
3+ years of professional Scrum Master experience
Virtual team management
Experience of at least 2-3 years in a client-facing, onsite project management role
Good knowledge and handling of project and product management methodology and techniques;
Excellent communication and interpersonal skills
Preferred candidate profile :
At least 5 years of experience working through the design, development, release cycle, and delivering software products.
Bachelors degree in computer science or a related field.
Strong understanding of the software development life cycle SDLC).
Experience with Scrum methodology and Agile practices preferred.
A high command of verbal and written English.
Strong coding background and experience with multiple programming languages.
3+ years of professional Scrum Master experience
Project Management Certification like PMI, PMP is mandatory
Virtual team management
Ability to build high-performing teams, mentor team members, and ability to attract & retain talent
Proficient in articulation, communication, and presentation
This position is based out of Kolkata
Interested candidates can share their resume on [HIDDEN TEXT]
Job tags
Salary