Level II - Software Engineer

HCA Healthcare - India

Hyderabad

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HCA Healthcare - India is seeking a skilled Backend Developer. In this role, you will be responsible for the development and optimization of server-side applications. The ideal candidate will have 4-6 years of relevant experience, a Bachelor's degree in Information Technology or Computer Science, and strong skills in ASP.Net, .Net Core, Entity Framework, and SQL/NoSQL databases. This position offers an exciting opportunity to lead projects and work with cross-functional teams in a collaborative environment.

Qualifications

  • 4-6 years of relevant work experience in backend development.
  • Strong object-oriented design and analysis skills.

Responsibilities

  • Contribute to backend development and optimization of server-side applications.
  • Collaborate with cross-functional teams for effective project execution.
  • Lead the tech team and perform code reviews.

Skills

ASP.Net
.Net Core
Entity Framework
C#
SQL/NoSQL DB
Google Cloud
Microsoft Azure
GIT
Apache Airflow
Kafka
Jenkins
Argo CD

Education

Bachelor’s degree in Information Technology or Computer Science

Job description

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.

Job Information

Job Title: Level - II Software Engineer

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.
Reporting Structure

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

Job Specifications
Qualifications

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

Years of Experience

4-6 Years of relevant work experience

Skills and Capabilities
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
  • Experience 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Consultant - Software Engineer
Consultant - Software Engineer

HCA Healthcare - India • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Software Developer - II
Software Developer - II

VitelyBio • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

HCA Healthcare • Hyderabad

On-site
INR 1,400,000 - 2,400,000
Software Engineer - Backend
Software Engineer - Backend

GE Vernova • Bengaluru

On-site
INR 900,000 - 1,500,000
Relocation assistance provided
Back End Developer
Back End Developer

Astroyogi • Gurugram District

On-site
INR 800,000 - 1,500,000
.NET Software Developer/AI Tech Lead
.NET Software Developer/AI Tech Lead

Trinet Medical India • Gandhinagar

On-site
INR 600,000 - 900,000
Sr. .Net Developer - Lead II - Software Engineering
Sr. .Net Developer - Lead II - Software Engineering

UST • Chennai District

On-site
INR 800,000 - 1,200,000
Senior Software - Backend Developer
Senior Software - Backend Developer

Deluxe • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

LeadSquared • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Senior .NET Engineer Backend Cloud
Senior .NET Engineer Backend Cloud

Coditude • Pune District

On-site
INR 1,200,000 - 1,800,000