Level II - Software Engineer
- India
- Mid Level
- 5+ years
- Bachelor's degree
- Posted
Skills
Required
- CI/CD
- C#/.NET application development
- REST API development
- enterprise system integration
- Azure application development
- Azure App Services
- Functions
- Bus
- JavaScript
- modern front-end frameworks
- React / Angular / Vue
- Git/GitHub source control
- PowerShell
Preferred
- Azure DevOps ADO
- Azure
- .NET
- software development lifecycle
- C#
- REST APIs
- system integrations
- Azure-based
- application architecture and design
Level II Application Engineer | HCA Healthcare
Director, Case Management
Responsibilities
- Individual contributor; no direct reports
- 09/03/2026
L4
- The Level II Application Engineer designs, develops, implements, and supports secure, scalable enterprise applications supporting healthcare and revenue cycle workflows. This role translates business requirements into technical solutions, applies modern .NET and Azure technologies, and partners with cross-functional teams throughout the software development lifecycle.
- Analyze business requirements and translate them into technical designs and scalable application solutions.
- Design, develop, test, deploy, maintain, and support enterprise applications throughout the full software development lifecycle.
- Develop and support .NET/C# applications, REST APIs, system integrations, and Azure-based solutions.
- Participate in application architecture and design decisions, considering infrastructure, security, performance, maintainability, and total cost of ownership.
- Collaborate with Product Owners, QA, Infrastructure, business stakeholders, and other technology teams to deliver solutions aligned with business needs.
- Troubleshoot complex application and production issues, perform root-cause analysis, and provide on-call production support as needed.
- Participate in code reviews, automated testing, CI/CD, release automation, and other practices that improve software quality and delivery.
- Create and maintain technical documentation, operational runbooks, development standards, and repeatable support processes.
- Manage multiple development efforts, communicate risks and roadblocks, and support project planning, estimation, and implementation.
- Identify opportunities to modernize applications, improve engineering processes, and appropriately adopt emerging technologies.
Requirements
- Bachelor's degree required; experience may be substituted as noted in the source JD.
- 5+ years experience
- C#/.NET application development
REST API development and enterprise system integration
- Azure application development, including Azure App Services, Functions, Service Bus, or similar services
- JavaScript and modern front-end frameworks such as React, Angular, or Vue
- Git/GitHub source control
- Agile/Scrum and modern SDLC practices
- CI/CD and release management concepts
- Enterprise application troubleshooting and root-cause analysis
- Ability to translate business requirements into technical designs
- Technical documentation and strong communication skills
- PowerShell scripting
- Application Insights or enterprise monitoring
Experience working in healthcare information technology
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication, collaboration, and interpersonal skills.
- Ability to work independently and collaboratively in a cross-functional environment.
Preferred
- Azure DevOps (ADO) experience
Matrix reports to (Title)
As applicable based on functional alignment
