Design and Build Back-End Services: Lead the design and development of cloud-based micro-services using cutting-edge software frameworks to support data-centric clinical and analytic applications.
Ensure Uptime and Scalability: Guarantee the reliability, resilience, and scalability of back-end services, meeting uptime and accuracy targets even as data volumes and traffic grow.
Collaborate Across Teams: Work closely with data engineering, platform, and solutions teams to translate requirements into efficient code, supporting the needs of medical practitioners and patients.
DevOps and Agile Implementation: Participate in DevOps practices, Agile methodologies, and continuous integration frameworks, utilizing languages like Go, Python, and Java for deployment automation and configuration management.
Facilitate Scrum events such as Sprint Planning, Daily Scrums, Sprint Review, and Sprint Retrospective, ensuring all necessary work to achieve the Product Goal happens within Sprints.
Clear obstacles that impede the team's progress and protect the team from outside interruptions to maintain focus and productivity.
Establish an effective work environment, address team dynamics, and ensure a good relationship between the team, product owner, and stakeholders.
Assist in refining the Product Backlog and facilitate the clarification and renegotiation of scope with the Product Owner as more is learned during the project.