Bestkaam Logo
HCA Healthcare - India Logo

Level II - Software Engineer

Actively Reviewing the Applications

HCA Healthcare - India

India, Telangana, Hyderabad Full-Time On-site
Posted 3 weeks ago Apply by May 24, 2026

Job Description

JOB INFORMATION

Job Title Name

Level - II Software Engineer

Job Purpose

As a Backend Developer your primary responsibility will be to contribute to the development, maintenance, and optimization of server-side applications that power our digital solutions. You will play a vital role in shaping the core functionality of our systems, ensuring seamless data flow, and collaborating with cross–functional teams to deliver high–quality software. This role offers a unique opportunity to gain hands–on experience in backend development, work on diverse projects, and cultivate a strong foundation in server-side programming.

Responsibilities

MAJOR RESPONSIBILITIES AND ACCOUNTABILITIES

Collaboration :

  • Work closely with cross-functional teams, including product managers, designers, engineers, and third-party partners, to ensure the backend development aligns with overall project goals.
  • Participate in discussions and planning sessions to understand project requirements and contribute to the design and architecture of server-side applications.

Mentoring/Leadership

  • Lead the tech team and ensure best practices are followed.
  • Maintain ownership of the product and work closely with Architects and deliver bug free features.
  • Perform code review, vulnerability assessment and track library dependencies.

Development

  • Design, develop, and maintain robust .NET Core applications and services, ensuring they meet performance and reliability standards.
  • Develop and maintain RESTful APIs for seamless integration with front-end applications, adhering to industry standards and best practices.
  • Implement data exchange formats such as JSON and XML to ensure compatibility and smooth communication between server-side and client-side components.

Coding

  • Write clean, efficient, and well-documented code for server-side applications, following coding standards and best practices.
  • Ensure code quality through regular code reviews and adherence to coding guidelines.
  • Utilize programming languages such as .NET for backend development.

Agile Practices

  • Participate in Agile development processes, including Scrum practices, to ensure efficient and iterative development.
  • Engage in regular code reviews, automated unit testing, end-to-end testing, continuous integration, and deployment to maintain high-quality code and rapid delivery.

Optimization

  • Identify and resolve technical issues, bugs, and performance bottlenecks to enhance overall system performance.
  • Debug and optimize backend code to ensure maximum efficiency and reliability.

Integration

  • Collaborate with front-end developers to integrate user-facing elements seamlessly with server-side logic, ensuring a cohesive end-to-end application experience.
  • Ensure that backend functionality aligns with front-end requirements and provides a smooth user experience.

Technical Skills

  • Apply strong object-oriented design and analysis skills, leveraging design patterns to create scalable and maintainable code.
  • Utilize knowledge of Microsoft Operating Systems and Application Servers to enhance backend development.
  • Draw on experience with the entire software development life cycle to ensure that backend development processes align with industry standards and best practices.

Database Management

  • Design and maintain databases, ensuring optimal performance, reliability, and data integrity for backend systems.
  • Write efficient and optimized database queries for data retrieval and manipulation, contributing to the overall performance of the applications.

R EPORTING STRUCTURE

Does this position formally supervise employees? (Y / N)

No

JOB SPECIFICATIONS

Qualification

Bachelor’s degree in information technology, computer science or related fields

Y ears of E xperience

4-6 Years of relevant work experience

Skills And Capabilities

Details

People Management Skills

  • Exceptional stakeholder service skills in a team–oriented, collaborative environment
  • Exceptional interpersonal skills to interface with all levels of the organization
  • Strong verbal and written communication with the ability to work with staff and business required

Technical Skills

  • E xperience with ASP.Net, .Net Core , Entity Framework and C# required
  • Strong knowledge with database design and development preferred – SQL/NoSQL DB
  • Experience with Google Cloud and Microsoft Azure preferred
  • Experience with versioning control (GIT) preferred
  • Experience in designing Restful API microservices.
  • Hands-on experience with Apache Airflow for workflow orchestration and Kafka for real-time data streaming.
  • Experience with CI/CD pipelines using Jenkins, Argo CD, and similar tools

Other Skills

  • Strong focus on delivering stakeholders value required
  • Excellent troubleshooting, analysis, and problem–solving abilities required
  • Willingness to learn our business domain required
  • Experience with continuous integration and continuous deployment preferred
  • Strong analytical and problem–solving skills
  • Ability to troubleshoot and debug complex issues
  • Proactive attitude toward learning new technologies and industry best practices
  • Ability to work collaboratively in a team environment
  • Willingness to contribute to a positive and inclusive team culture

Required Skills

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.