
Senior - Software Engineer
HCA Healthcare India2 months ago
Hyderābād, IndiaSenior
Responsibilities
- Design, develop, maintain, and optimize full-stack applications using .NET, ASP.NET, C#, and Vue.js.
- Build .NET Core applications, services, APIs, and responsive web applications using HTML5, CSS3, JavaScript, and TypeScript.
- Design and maintain PostgreSQL, SQL Server, BigTable, and non-relational databases while optimizing queries and data integrity.
- Deploy and manage applications on GCP and Azure, using cloud-native services and optimizing resources for performance, scalability, and cost.
- Use Git and GitHub repositories and collaborate on CI/CD pipelines, logging, monitoring, and alerting.
- Write unit tests, participate in end-to-end testing and code reviews, and maintain technical documentation.
- Troubleshoot bugs, performance bottlenecks, and complex application issues while providing technical support for web, mobile, and desktop applications.
- Collaborate with product managers, designers, engineers, third-party partners, and other stakeholders on requirements, architecture, and delivery.
Requirements
- Bachelor’s degree in information technology, computer science, or a related field.
- 5+ years of experience with .NET, ASP.NET, C#, and Vue.js.
- 3+ years of engineering, delivering, and supporting production software products.
- Proficiency in Vue.js and deep knowledge of .NET technologies, ASP.NET, and MVC Razor.
- Expertise with PostgreSQL, SQL Server, BigTable, and non-relational databases.
- Experience with GCP, Azure, Kubernetes, Pub/Sub, Message Bus, Terraform, ARM templates, and Docker is preferred or desirable.
- Experience with React.js, Figma, event-driven and orchestration architectures, and CI/CD tools such as Git workflows and Jenkins is preferred.
- Strong troubleshooting, analytical, problem-solving, communication, collaboration, and stakeholder-service skills.
Tech Stack
AzureC#DockerGitGoogle Cloud PlatformJavaScriptJenkinsKubernetesMicrosoft SQL Server.NETPostgreSQLReactTerraformTypeScriptVue.js