
Level II - Software Engineer
HCA Healthcare India24 days ago
India (city not specified)Mid Level
Responsibilities
- Analyze business requirements and translate them into scalable technical designs and application solutions.
- Design, develop, test, deploy, maintain, and support enterprise applications across the software development lifecycle.
- Develop and support C#/.NET applications, APIs, system integrations, and Azure-based solutions.
- Participate in application architecture and design decisions involving infrastructure, security, performance, maintainability, and cost of ownership.
- Collaborate with Product Owners, QA, Infrastructure, business stakeholders, and technology teams.
- Troubleshoot complex application and production issues, conduct root-cause analysis, and provide on-call support as needed.
- Participate in code reviews, automated testing, release automation, and software quality improvements.
- Create technical documentation, operational runbooks, development standards, and repeatable support processes.
- Manage multiple development efforts, communicate risks and roadblocks, and support planning, estimation, and implementation.
- Identify opportunities to modernize applications and improve engineering processes.
Requirements
- Bachelor's degree required, with experience eligible for substitution as specified in the source job description.
- At least 5 years of experience required.
- Experience developing C#/.NET applications and REST APIs and performing enterprise system integration.
- Experience with Azure application development, including Azure App Services, Azure Functions, Azure Service Bus, or similar services.
- Knowledge of JavaScript and modern front-end frameworks such as React, Angular, or Vue.
- Experience with Git/GitHub source control, CI/CD, and release management concepts.
- Ability to troubleshoot enterprise applications, perform root-cause analysis, and translate business requirements into technical designs.
- Strong technical documentation, communication, analytical, troubleshooting, problem-solving, collaboration, and interpersonal skills.
- Ability to work independently and collaboratively in a cross-functional environment.
- Preferred qualifications include Azure DevOps, GitHub Actions, PowerShell scripting, Application Insights or enterprise monitoring, and healthcare information technology experience.
Tech Stack
Categories
About HCA Healthcare India
HCA Healthcare India is the technology and analytics arm of HCA Healthcare, Inc., the U.S.-based hospital operator headquartered in Nashville. Teams in India build cloud data platforms, pipelines, and software that support clinical, operational, and revenue workflows across HCA’s hospitals and clinics, and provide DevOps, BI, and testing services. HCA Healthcare was founded in 1968 and runs a broad network of hospitals and outpatient facilities in the United States.