1 First Insight Corporation Job
15-20 years
First Insight - Project Manager (15-20 yrs)
First Insight Corporation
posted 1mon ago
About the job
Job Title: Project Manager
Location: Pune, India
About the Company:
We are a product-based software development company based in Portland, Oregon, USA.
We have been in business for over 30 years and have 2000 eye care professionals using our software.
We were the first company to launch a complete EHR / practice and optical management system in the eye care industry in 1994 for optometrists and ophthalmologists.
We have over 300 employees in the company.
The company is headquartered in Hillsboro OR with offices in India and Canada.
First Insight also provides high quality revenue cycle management solutions to healthcare practices all over the United States.
To know more, please visit www.first-insight.com.
Our major software development, technical support, and information technology enabled service delivery happens from the Pune office.
To meet our rapidly expanding business requirements, we are seeking a qualified 'Project Manager' for one of our engineering teams.
The details are as under:
Function Summary:
- The Project Manager will be responsible for planning, executing, and overseeing projects to ensure they are completed on time, within scope, and within budget.
- He/She will coordinate with teams, resources, and stakeholders to achieve project objectives while mitigating risks and ensuring alignment with organizational goals.
- The Project manager will work in a wide variety of fields while assessing the scrum maturity of the team and organization and guiding the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and organization.
- He/She will be coaching team members with agile standards and best practices.
- He/She will be supporting the agile transformation together with an agile working group.
Essential Job Functions:
- Define project scope, objectives, and deliverables.
- Develop detailed roadmaps, project plans, schedules, and budgets.
- Identify resources required and allocate responsibilities.
- Lead project teams and assign tasks to team members.
- Monitor progress and track project performance using appropriate tools.
- Have daily huddles and have frequent team performance meetings.
- Identify and address potential risks and issues promptly.
- Communicate with stakeholders to provide updates on project status.
- Manage expectations and ensure alignment between stakeholders and project goals.
- Foster collaboration among cross-functional teams and departments.
- Ensure deliverables meet quality standards and client expectations.
- Implement strict code review and unit testing procedures.
- Ensure that code does not interfere with external integrated applications and vice versa.
- Perform quality control and review milestones.
- Implement robust load testing, functional and user acceptance testing procedures and maintain strict quality control metrics for releases.
- Manage controlled releases, cloud deployments and ensure optimum cloud hosting infrastructure for smooth application performance.
- Optimize resource utilization
- Maintain comprehensive project documentation, including reports and summaries.
- Present updates, challenges, and outcomes to senior management.
- Ownership and accountability of establishing agile values, methods, principles and practices for the delivery of projects and products.
- Coaching the team on agile scrum values, standards and practices.
- Ensuring that the team is adhering to the scrum methodology and fostering best practices within the team.
- Conducting scrum meetings to handle impediments on time.
- Guiding the team on self-organizing to fill in the intentional gaps left in the agile/scrum frameworks.
- Facilitating and driving communication between business and team and connecting for planning scrum ceremonies: daily stand-ups, sprint planning, sprint review & sprint retrospective, product backlog refinement, internal and external communication.
- Supporting and educating the product owner on refining and maintaining the product backlog & story estimation.
- Helping the product owner in achieving business goals & aligning the team.
- Working with product owner in sprint planning, retrospective meetings, assisting with internal and external communication, improving transparency and information, identification of timelines, dashboards, metrics, and risk management.
- Ensuring quality, roadmaps, release plans, project plans are on track that meet business needs.
- Configuring and maintaining an agile project management tool (ScrumDesk, JIRA, etc.)
- Hiring highly qualified resources, coaching and building a solid team to deliver high quality results in the minimum possible time.
- Motivating and mentoring people involved in the project to complete tasks on time.
- Cultivating a culture of recognition and respect in the team.
- Resolving conflicts in the team to foster high collaboration.
Knowledge, Skills and Abilities:
- Project management, planning, estimation, reporting and consulting.
- Understanding of the Project Management Institute (PMI) framework.
- Knowledge of various project management methodologies (e.g., agile/scrum).
- Proven leadership skills.
- Cost and risk management skills.
- Excellent communication and negotiation skills.
- Ability to make important decisions under pressure.
- Problem-solving skills.
- Ability to delegate effectively.
- Time management skills.
- Friendly and approachable.
- Excellent motivational and mentoring skills.
- Knowledge of various well-determined patterns and techniques for filling in the intentional gaps left in the scrum approach (example: numerous burn down/up techniques, various retrospective formats, handling bugs, etc.
- Knowledge of other Agile approaches: XP, Kanban, Crystal, FDD, Lean, Kanban, Scrum, XP, DevOps, SAFe, LeSS, etc.
- Awareness and experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games.
- Applicable knowledge of the technologies used by the team.
- Experience of risk management and mitigation to ensure successful project execution.
- Agile Project & Configuration Management Tool: VSTS, Team foundation Server (TFS), SharePoint, JIRA.
- Strong presentation skills (PowerPoint/Google docs).
- Good skills and knowledge of servant leadership, facilitation, situational awareness, continual improvement, empowerment, and increasing transparency.
- Exposure to lead groups of people, mentoring juniors, query resolution, mentoring and supporting team members.
- Experience of resource pooling, allocation and interviewing, and on-boarding etc.
- Excellent Interpersonal skills and the ability to create collaborative working relationships, manage conflicts.
- Experience in facilitating work groups & strong co-ordination skills.
Experience and Education:
- BE/MCA/MSc.(Comp. Science) with at least 15 years of experience out of which at least 5+ years should be in a Project management role.
- Experience of handling or managing a software development team that was diligently applying scrum principles.
Functional Areas: Other
Read full job descriptionPrepare for Project Manager roles with real interview advice