Job Description
About Us:
CureMD excels in providing advanced tools and technologies that empower healthcare professionals to make informed decisions about patient care. Our state-of-the-art solutions harness the power of data analytics, artificial intelligence, and machine learning to analyze patient information, decipher patterns, and render actionable insights. These advanced technologies equip physicians with profound insights into each patient's health, enabling them to formulate precise diagnoses, implement highly effective treatment strategies, and deliver top-quality care with ease.
Job Overview:
As a Project Manager, you will lead our IT projects from conception to delivery, ensuring success within scope, timeline, and budget. Collaborate with cross-functional teams, establish project goals, and drive execution. If you're a project management professional with a track record of successful project outcomes, this role offers a chance to steer critical IT initiatives to success.
Job Responsibilities:
- Serve as a servant leader to teams, establishing and maintaining an environment where the teams are effective, fostering relationships between the teams and the Product Owner as well as other dependent teams, and protect the teams from outside interruptions.
- Encourage open communication and transparency while focusing on predictability, quality delivery, continuous improvement of the team, and overall program execution.
- Facilitate the team for better creativity and aim to improve the efficiency of the development team.
- Manage the Scrum teams developing products using Agile methodology.
- Arrange daily stand-up meetings, facilitate meetings, schedule meetings, demos, and decision-making processes to ensure quick inspection and proper adaptation processes.
- Conduct retrospective meetings.
- Organize and facilitate sprint planning meetings.
- Help the Product Owner maintain the product backlogs in good shape and ready for upcoming sprints.
- Act as a problem solver and avid learner with behavioral attributes of respect, integrity, innovation, and teamwork.
- Resolve conflicts using Scrum values of commitment, courage, focus, openness, and respect.
- Be an expert in estimation and planning, and create useful, reliable, and practical plans for software development projects.
- Integrate Agile and Lean principles into team practices and work products.
- Maintain Agile charts, ratios, and metrics that provide organizational visibility and insight into the team's morale, quality, and productivity, showing continuous improvement.
- Utilize team feedback and metrics to identify opportunities and areas for improvement for teams.
- Coach individuals and have interactions over processes, best practices, and tools, and guide the team in delivering successful outcomes using Agile Scrum.
- Help the team or individuals by clarifying goals and actions to achieve them.
- Shield teams from outside distractions and interferences.
- Ensure the correct use of the Scrum process.
- Onboard and mentor less experienced Scrum Masters.
- Proactively identify risks or impediments and facilitate quick resolutions by leveraging company networks such as PMO, IT, CS, HR, Enterprise Management, and other departments.
- Track the preparation work required in readiness for future sprints through backlog refinement and the removal of showstopper impediments.
- Monitor team velocity to effectively plan product backlogs.
- Educate and promote Agile engineering practices such as pair programming, continuous delivery, Test-Driven Development (TDD), Behavior-Driven Development (BDD), and refactoring.
- Evaluate and inspect team and individual performance quarterly with transparency using proven key performance indicators.
- Act as a career coach for team members, helping them understand and identify their natural talents and strengths, grooming their competencies, career paths, and personalities to reach their full potential.
- Build a solid understanding of the US HealthCare IT domain and provide feedback to the Business Analysis team on documentation and UX improvements.
- Collaborate closely with Client Services to monitor support ticket SLAs and identify opportunities for improvements.
- Be responsible for Agile estimating, planning, and forecasting.
- Coach Agile practices and Scrum values to cultivate the right culture.
- Facilitate interactions such as daily scrums, sprint planning, sprint reviews, and retrospectives.
- Resolve inter-team and intra-team conflicts.
- Remove impediments and roadblocks.
- Create communication channels between the organization, Product Owner, developers, and stakeholders.
- Implement processes and policies.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, Management Sciences, or other relevant disciplines.
- Complete understanding of the Software Development Life Cycle (SDLC) and its processes and procedures.
- Proven track record of delivering software applications in an Agile environment.
- At least 9-10 years of experience in a Software Development environment.
- Proven experience identifying a Scrum team’s gaps in the Scrum framework and leading them to adopt new practices by focusing on Scrum values, Agile manifesto values, and principles.
- Knowledge of Agile techniques like User Stories, Continuous Integration, ATDD, TDD, Continuous Testing, Pairing, Automated Testing, and Agile Games.
- Experienced in coaching new Agile teams, cross-functional team members (Dev, QA, BA, Architecture), Product Owners, and Product Managers to achieve best practices.
- Knowledge of the value of metrics and incremental delivery.
- Knowledge of backlog tracking, burn-down metrics, velocity, and task definition.
- Ability to communicate Agile concepts and benefits to the team and stakeholders and come up with creative solutions that work with leadership.
- Strong presentation and facilitation skills, coaching, and mentorship experience across several engagements/workshops.
- Excellent communication skills with solid oral, written, and presentation skills, as well as excellent interpersonal skills.
- Ability to receive feedback constructively to improve development.
- Certified Scrum Master (CSM) from an accredited certification body.
- Experience with Scaled Agile Framework (SAFe) is preferred.
- Proven experience coaching Product Owners in product backlog management techniques, such as Agile user stories with acceptance criteria, and breaking them into smaller tasks to achieve transparency.
- Demonstrated ability to teach, coach, inspire, and motivate people to change their values and practices, as evidenced by experience persuading key stakeholders (like Executive Sponsors, program/project managers, and line managers) to become servant leaders and empower those using the Scrum framework.
- Proven experience creating transparency using information radiators, helping teams create velocity tracking and graphs (e.g., Sprint Burndown, Release Burndown) using Agile project management software (e.g., JIRA, DevOps) or advanced Microsoft Excel skills, allowing teams to monitor their own progress.
- Agile project management experience for high-end product development.
Compensation and Benefits:
💰 Financial:
- Competitive salary and bi-annual bonus.
- Fast track and uncapped career growth for high performers.
- Company-sponsored vehicle financing (car and bike).
- Interest-free loans.
- Provident Fund: CureMD matches up to 8% of your base salary.
- Fuel Card.
- Cellular Allowance.
🏥 Health and Wellness:
- In-house clinic with a team of certified male and female doctors with 24/7 telemedicine service.
- Hospital treatment monitoring by company doctors.
- Comprehensive health coverage for your immediate family (outpatient, inpatient, maternity and parents' inpatient).
- Exclusive health benefits and discounts at top class clinics and labs.
🤝🏻 Supportive Workplace:
- Pick-up and drop-off services for female employees.
- In-house daycare facility.
- In-house gym and recreational area to unwind.
📚 Continued Learning:
- Company-sponsored trainings, workshops, development programs and retreats.
- Paid specialized trainings/certifications.