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.
Apply directly at Ensemblehp →Create a free account for alerts like thisView Ensemblehp immigration profile
This listing is sourced directly from Ensemblehp's careers page and normalized into a canonical job model.