Ensemblehp

Ensemblehp

Lead Engineer, Software

Work at Home - Ohio - Other · Contract

Sponsorship not specified$123k-$194kDetected 1 day ago
JavaScriptC#Code ReviewSQLDatabricksAzureCloud PlatformsDockerTerraformCI/CDDevOpsAPI DevelopmentRESTKQLTest AutomationResearchLeadershipCommunicationCollaboration

About the role

  • Actively mentor the engineering team through code reviews, and hands on deign sessions
  • Responsible for the team's technical deliverables and the quality of it.
  • Responsible for designing the solutions in alignment with the future state architecture for the features to be delivered

Responsibilities

  • Design, develop, test, deploy, monitor, maintain, and continuously improve software
  • Focus on the biggest needs across the organization and develop reusable components, patterns and tooling to address them
  • As a Lead Software Engineer your role will be to evangelize, influence and implement the technology strategy for Ensemble software delivery teams.
  • You will focus on the biggest needs across the organization and develop reusable components, patterns, and tooling to address them.
  • You will influence behaviors through code reviews and hands on design sessions.
  • In addition to your technical responsibilities, you will partner with business delivery leadership to conceptualize solutions that meet their complex needs.
  • System design expertise, including architecture patterns and best practices

Requirements

  • 7-10 years of professional software development experience, with 7+ years of hands-on coding in.NET Core (C#) and/or JavaScript, and a demonstrated ability to learn new technologies quickly
  • Strong experience with CI/CD pipelines and tooling, including build/release automation, Terraform (IaC), and quality gates
  • Hands-on experience with containerization and cloud platforms, including Docker and Azure Container Services
  • Experience with observability and monitoring tools, including Application Insights and KQL
  • Experience with ORM frameworks such as Entity Framework, Dapper, or ORM Lite
  • Strong communication skills with the ability to work effectively across technical and non-technical, globally distributed teams
  • Must be inquisitive and demonstrate openness to innovation including AI to explore better processes and ways to alleviate friction and improve patient and client experiences.

Nice to have

  • Proficiency in SQL and relational databases, including SQL Server
  • experience with polyglot data architectures (relational, key-value, graph, columnar) is preferred
  • Exposure to Databricks (nice to have) and modern data platform integrations

Compensation

  • A candidate entry rate of pay does not typically fall at the minimum or maximum of the role's range.

Benefits

  • Ensemble is a leading provider of technology-enabled revenue cycle management solutions for health systems, including hospitals and affiliated physician groups.
  • We recognize that healthcare requires a human touch, and we believe that every touch should be meaningful.
  • decisions consider many job-related factors, including but not limited to geographic location; knowledge; skills; relevant experience; education; licensure; internal equity; time in position.

Company info

  • Translate product concepts into project commitments that deliver incremental value to our customers frequently and with high quality
  • This is why our people are the most important part of who we are.

This listing is sourced directly from Ensemblehp's careers page and normalized into a canonical job model.