Senior Engineer, Software

 Posted a day ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design, deploy, and maintain secure and scalable Azure infrastructure and automation scripts using PowerShell. Manage endpoint security via Intune and SCCM, while overseeing identity management through Microsoft Entra ID and supporting eFax infrastructure.

Thank you for considering a career at Ensemble!

Ensemble is a leading provider of technology-enabled revenue cycle management solutions for health systems, including hospitals and affiliated physician groups. They offer end-to-end revenue cycle solutions as well as a comprehensive suite of point solutions to clients across the country.

Ensemble keeps communities healthy by keeping hospitals healthy. We recognize that healthcare requires a human touch, and we believe that every touch should be meaningful. This is why our people are the most important part of who we are. By empowering them to challenge the status quo, we know they will be the difference!

O.N.E Purpose:

  • Customer Obsession: Consistently provide exceptional experiences for our clients, patients, and colleagues by understanding their needs and exceeding their expectations.

  • Embracing New Ideas: Continuously innovate by embracing emerging technology and fostering a culture of creativity and experimentation.

  • Striving for Excellence: Execute at a high level by demonstrating our “Best in KLAS” Ensemble Difference Principles and consistently delivering outstanding results.

The Opportunity:

Ensemble RCM LLC seeks a Sr. Engineer, Software to design, deploy, and maintain Azure infrastructure, including virtual networks, VMs, storage accounts, and other Azure resources, ensuring cost-effective, secure, and scalable solutions. Develop automation scripts in PowerShell to streamline infrastructure management tasks, including configuration, patching, and backup procedures. Support Cloud infrastructure, managing identity and access controls, resource allocation, and network security. Implement and manage Azure Resource Manager (ARM) templates, Azure Policies, and role-based access control (RBAC) for optimized resource management and security across Azure and AWS environments. Administer Intune Endpoint Security and Microsoft Endpoint Configuration Manager (SCCM) to ensure endpoint compliance and security. Address vulnerabilities in Windows servers and workstations, implement Intune Endpoint Protection, and enforce device security policies. Responsible for third-party application patching, OS/SCCM upgrades, and Windows 11 upgrade processes. Responsible for Microsoft Entra ID and SSO configurations, including the secure onboarding of applications and management of user identities. Administer BitLocker and LAPS for secure device encryption across Azure AD and Hybrid AD environments. Configure and manage client secrets, app registrations, Windows Hello, and NDES for secure access. Responsible for Vyne eFax infrastructure, including user migration from RingCentral to Vyne Trace eFax. Troubleshoot eFax connectivity and performance issues, ensuring seamless document transmission and minimal downtime. Collaborate with internal teams to onboard new clients to Vyne Fax, integrating solutions within existing infrastructure. Update and test infrastructure backups, snapshots, and disaster recovery configurations. Configure and maintain access to shared resources across Azure, including monitoring service health and managing client secrets and app registrations. Coordinate MECM/SCCM and Intune administration for application packaging, Windows 11 upgrades, and ongoing maintenance. Design Windows Forms applications in .NET for simplified internal processes and administrative support. Design, deploy and manage Microsoft Intune for mobile device management (MDM), mobile application management (MAM), and compliance policies across the organization. Implement security policies and endpoint protection using Microsoft Intune, ensuring all devices (Windows, iOS, Android, macOS) to ensure they comply with organizational standards. Administer and maintain the System Center Configuration Manager (SCCM) infrastructure, ensuring effective patch management, software deployment, and operating system imaging across a large-scale environment. Manage and optimize Azure Active Directory (Azure AD), including Azure AD Join, Conditional Access, and Identity Protection, ensuring security and compliance in a hybrid cloud environment. Implement and manage Azure-based services and virtual networks, including but not limited to Azure automation, Azure monitor, and Azure Security Center.

Minimum Requirements:

Requires a Master's degree in Computer Science, Applied Engineering, Electronic Engineering, Information Technology or a related field and two years (or Bachelor's degree and 5 progressive years) of software engineering experience in:

  • Azure and cloud administration, endpoint security, and infrastructure management
  • Microsoft Intune, SCCM, and vulnerability management for enterprise security
  • AWS IAM, cloud networking, and multi-cloud integrations
  • PowerShell scripting for automation and .NET (Windows Forms) for custom tool development
  • Microsoft Entra ID, vulnerability management, and cloud-based infrastructure security
  • client management skills
  • Overseeing Vyne Fax or other enterprise eFax solutions and troubleshooting related infrastructure
  • Diagnosing and resolving infrastructure issues.

May telecommute from anywhere in the United States 5 days a week.  Will accept any suitable combination of education, training or experience.

Join an award-winning company

Five-time winner of “Best in KLAS” 2020-2022, 2024-2025

Black Book Research's Top Revenue Cycle Management Outsourcing Solution 2021-2024

22 Healthcare Financial Management Association (HFMA) MAP Awards for High Performance in Revenue Cycle 2019-2024

Leader in Everest Group's RCM Operations PEAK Matrix Assessment 2024

Clarivate Healthcare Business Insights (HBI) Revenue Cycle Awards for strong performance 2020, 2022-2023

Energage Top Workplaces USA 2022-2024

Fortune Media Best Workplaces in Healthcare 2024

Monster Top Workplace for Remote Work 2024

Great Place to Work certified 2023-2024

  • Innovation

  • Work-Life Flexibility

  • Leadership

  • Purpose + Values

Bottom line, we believe in empowering people and giving them the tools and resources needed to thrive. A few of those include:

  • Associate Benefits –  We offer a comprehensive benefits package designed to support the physical, emotional, and financial health of you and your family, including healthcare, time off, retirement, and well-being programs. 

  • Our Culture – Ensemble is a place where associates can do their best work and be their best selves. We put people first, last and always. Our culture is rooted in collaboration, growth, and innovation.  

  • Growth – We invest in your professional development. Each associate will earn a professional certification relevant to their field and can obtain tuition reimbursement. 

  • Recognition – We offer quarterly and annual incentive programs for all employees who go beyond and keep raising the bar for themselves and the company. 

Ensemble is an equal employment opportunity employer. It is our policy not to discriminate against any applicant or employee based on race, color, sex, sexual orientation, gender, gender identity, religion, national origin, age, disability, military or veteran status, genetic information or any other basis protected by applicable federal, state, or local laws.  Ensemble also prohibits harassment of applicants or employees based on any of these protected categories.

Ensemble provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law. If you require accommodation in the application process, please contact TA@ensemblehp.com.

This posting addresses state specific requirements to provide pay transparency.  Compensation decisions consider many job-related factors, including but not limited to geographic location; knowledge; skills; relevant experience; education; licensure; internal equity; time in position.  A candidate entry rate of pay does not typically fall at the minimum or maximum of the role’s range.

Employment Disclaimers – Ensemble

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified