Lead Software Engineer

About Providence

Providence, one of the US’s largest not-for-profit healthcare systems, is committed to high quality, compassionate healthcare for all. Driven by the belief that health is a human right and the vision, ‘Health for a better world’, Providence and its 121,000 caregivers strive to provide everyone access to affordable quality care and services.

Providence has a network of 51 hospitals, 1,000+ care clinics, senior services, supportive housing, and other health and educational services in the US.

Providence India is bringing to fruition the transformational shift of the healthcare ecosystem to Health 2.0. The India center will have focused efforts around healthcare technology and innovation, and play a vital role in driving digital transformation of health systems for improved patient outcomes and experiences, caregiver efficiency, and running the business of Providence at scale.


Why Us?

  • Best In-class Benefits
  • Inclusive Leadership
  • Reimagining Healthcare
  • Competitive Pay
  • Supportive Reporting Relation

How is this team contributing to vision of Providence?

Clinical and Revenue cycle Applications pillar primarily focuses on providing excellence in the care of the applications and systems used in our communities, hospitals, and clinics. Driving digital transformation and improving the caregiver experiences through simplification and modernization of 1700 applications. We deliver products and services to support clinical and business applications and interfaces including Acute and Ambulatory, Home, and Community Services, Epic EHR and 3rd Party Applications as part of One EHR, ONE Engine implementation, application portfolio rationalization and cloud migration programs. 

 

What will you be responsible for?

  • Work with key stakeholders to build strong team relationships.
  • Contribute to architecture & design in Interoperability for the Clinical & Revenue Cycle Applications – Interoperability Team
  • Response for InterSystems HealthShare, Rhapsody/Corepoint, GlobalScape, Azure & supporting technologies required for delivery and service engineering.
  • Support Technical Architects in the definition of integration solution and technology roadmaps and industry standards.
  • Hire the right talent, build, recognize & retain talent to achieve a high-performing culture.
  • Develop and execute a strategy to meet portfolio objectives and expand in areas of focus.
  • Establish SLAs, KPIs and recommend measurement and improvement of processes.
  • Manage the modernization of InterSystems HealthShare, HIE platform.
  • Ensure that the committed backlog is successfully completed in accordance with business priorities and KPIs.
  • Facilitate and collaborate with peer engineers and cross-pillar teams, global teams to identify common business cases, define a plan and work on new engineering solutions and initiatives.
  • Focus on code reviews, best practices, standards in HIE and Interface Development
  • Possess a fundamental understanding of end-to-end application/system/device integration and dependencies.
  • Solve ambiguous, undefined problems that go beyond product/service boundaries.
  • Think strategically and creatively to meet complex business needs - translate vision into processes and requirements.
  • Identify scrum and cross-functional team dependency issues and schedule priorities, and establish milestone exit criteria.
  • Engage and solicit input from leadership and stakeholders to validate priorities and scope.
  • The position is based in Hyderabad and requires collaboration with global teams in different time zones.

 

What would your day look like?

  • Understand business and feature requirements.
  • Create design documents and architecture documents along with principal engineer and architects.
  • Develop and code the features needed for the application.
  • Work in Agile mode and work on assigned user stories.
  • Code and develop features and fix bugs as identified.
  • Integrate with backend services and ensure data is handled well.
  • Actively involved in securing the app and looking at securing the service calls.
  • Write unit tests, ensuring code quality and code coverage.
  • Ensure code is always checked in and ensure source control standards are followed.
  • Design and build applications for Interoperability.

 

Who are we looking for?

  • The ideal candidate should have 5+ years of experience
  • Bachelors in engineering / Technology or higher with relevant industry experience with minimum 5-year experience in Corepoint, Intersystem HealthConnect (Ensemble), Intersystem HealthShare or equivalent interface engine.
  • Experience in the interface development, administration, and service engineering field.
  • Strong expertise in Intersystem technology stack - IRIS, Cache DB, Cache ObjectScript, HL7 messaging (v2.x), document standards (HL7 V3, CCD, CCDA, FHIR, IHE, HITSP32, XML/JSON, XSLT, SCHEMATRON). FHIR, Web Services, SOAP, REST APIs.
  • Basic understanding of software development using .Net, C#, Java, SQL and reporting using Power BI
  • Experience in facilitating and presenting business updates during Portfolio Governance and Review meetings.
  • Proven experience in identifying and executing complex service and integration projects.
  • Experience in providing and implementing continuous improvements & recommendations on new processes, policies, and procedures that positively impact the organization.
  • Experience in managing tactical operations to achieve successful delivery.
  • Experience in delivering data-driven & complex solutions with a customer-first mindset.
  • Experience working with multicultural and global teams in different time zones.
  • The position is based out of Hyderabad.

Providence’s vision to create ‘Health for a Better World’ aids us to provide a fair and equitable workplace for all in our employment, whether temporary, part-time or full time, and to promote individuality and diversity of thought and background, and acknowledge its role in the organization’s success. This makes us committed towards equal employment opportunities, regardless of race, religion or belief, color, ancestry, disability, marital status, gender, sexual orientation, age, nationality, ethnic origin, pregnancy, or related needs, mental or sensory disability, HIV Status, or any other category protected by applicable law. In furtherance to our mission in building a more inclusive and equitable environment, we shall, from time to time, undertake programs to assist, uplift and empower underrepresented groups including but not limited to Women, PWD (Persons with Disabilities), LGTBQ+ (Lesbian, Gay, Transgender, Bisexual or Queer), Veterans and others. We strive to address all forms of discrimination or harassment and provide a safe and confidential process to report any misconduct.

Contact our Integrity hotline also, read our Code of Conduct.