Posted:4 days ago| Platform:
On-site
Full Time
About the Job About Us Health Catalyst is one of the most dynamic and influential companies in this space. We are working on solving national-level healthcare problems, and this is your chance to improve the lives of millions of people, including your family and friends. Health Catalyst is a fast-growing company that values smart, hardworking, and humble individuals. Each product team is a small, mission-critical team focused on developing innovative tools to support Catalyst’s mission to improve healthcare performance, cost, and quality. Health Catalyst is expanding and maintains a large suite of Improvement Apps that contribute to healthcare analytics and process improvement solutions. This includes products that manage the care of health system populations, better serve patients at the point of care, reduce health system costs, and reduce clinician workload. Job Summary: We are seeking an experienced Software Engineering, Manager with hands on experience as a full stack developer developing applications on Vue.js, JavaScript, Java - Spring boot, Python, Rust, SQL, and no-SQL, and most importantly willing to learn/do anything to fulfill business needs. You will be responsible for architecting, building, and managing robust, secure, and high-performance applications for Healthcare Interoperability products. What you’ll own in this role: Network and collaborate with others both inside and outside of the team to solve complex problems that cross organizational boundaries A natural teacher that seeks to help team(s) and maximize what they can contribute Review pull/merge requests to recommend best practices, identify performance issues with code Instrumental in creating, modeling, and protecting a culture that embraces good software engineering principles and practices Work with product team, Scrum masters, client delivery teams and other stake holders to review requirements and deliverables and coordinate the efforts with Team members to deliver on time Manage and distribute the work to the teams/team members and delegating project tasks. Organize and track every individual task and does not slip through the cracks Passion for continuous learning, excellence, and innovation Define and implement definitions to monitor, log and analyze app performances. Optimize software performance, security, and maintainability Will provide support for the systems owned by your team, including participation in a 24x7 on-call rotation Tracks team performance and create KPI's off the work that is being done each sprint/iteration Ensure adherence to best practices in software development, including code reviews, testing, and CI/CD pipelines. Experience you’ll need: BS or MS degree in computer science or a similar engineering discipline Extensive experience in software development, with a strong background in programming languages like Python, Java, JavaScript, Vue.Js, Rust 10+ years of professional engineering experience 5+ years of experience managing or leading a team Proven leadership experience leading engineering teams and delivering complex projects Strong problem-solving skills and ability to make strategic technical decisions AWS experience is required Most important : Being honest, responsible, and having zeal to fix problems Good to have: Healthcare Interoperability concepts Microsoft Azure cloud experience Show more Show less
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Pune/Pimpri-Chinchwad Area
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Hyderabad
7.0 - 17.0 Lacs P.A.
Hyderabad
7.0 - 17.0 Lacs P.A.
Hyderabad
7.0 - 17.0 Lacs P.A.
Hyderabad, Telangana, India
Experience: Not specified
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed