Skip to content
← Back to job listings

Sr. Software Engineer (RoR Elixir)

HCA Healthcare India · Hyderabad, Hyderabad, Telangana, India

Software DevelopmentSenior LevelExternal listingfull-time2 months ago

About The Role

<Sr.Software> Engineer JOB INFORMATION Job Title Name: Sr. Software Engineer (RoR Elixir) HCA India Grade / Level: Senior JOB PURPOSE As a <Sr.Software> Engineer, your primary role is to develop, maintain, and optimize cutting-edge clinical applications. You will ensure these applications meet high-performance, scalability, and reliability standards. The role involves working with modern technologies, managing data flow, and collaborating with cross-functional teams to deliver innovative solutions. A strong background in both front-end and back-end development, coupled with experience in cloud-based technologies, is essential. MAJOR RESPONSIBILITIES AND ACCOUNTABILITIES Core Development: · Build robust server-side applications using Ruby on Rails and Elixir . · Collaborate with front-end teams to design and implement interactive user interfaces using frameworks like Vue and JavaScript. · Write clean, efficient, and well-documented code adhering to coding standards and testing best practices. · Develop scalable and secure back-end components of web applications, ensuring performance and reliability. · Design and implement RESTful APIs to support front-end functionality. Cloud Computing & Infrastructure: · Deploy and manage applications on Google Cloud Platform (GCP) / Azure · Leverage cloud-native services for development, data integration, and continuous deployment. · Optimize cloud resources for performance, scalability, and cost-effectiveness. · Automate provisioning and resource management using tools like Terraform, Github Actions and Kubernetes . Data Management: · Design and maintain databases using PostgreSQL, MySQL, Redis. · Optimize data pipelines and workflows using Google Dataflow, Google Composer ( or Apache Airflow) for task orchestration and scheduling. · Work with structured and unstructured datasets for data flow and analytics. · Utilize Kafka for building real-time data pipelines and streaming applications. · Write and optimize complex SQL queries for data analysis and transformations. DevOps & CI/CD: · Implement and manage CI/CD pipelines for seamless code deployment. · Enhance system observability through logging, monitoring, and alerting strategies . Security & Compliance: · Ensure applications meet security standards and best practices. · Collaborate with security teams to address vulnerabilities and enforce compliance requirements. · Adhere to data protection protocols like HIPAA. 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 5-7 Years of relevant work experience including : · 3+ year(s) of engineering, delivering and supporting production software products (required) · 3+ year(s) experience with Vue/Angular/React, Ruby on Rails (required) and Elixir (required), Any cloud 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 require Technical Skills · Ruby Ecosystem (Ruby, Ruby on Rails, RSpec, Sidekiq, ActiveRecord, Redis) · Elixir Ecosystem (Elixir, Phoenix Framework, Phoenix LiveView, Ecto, Oban, OTP, GenServer) · Databases (PostgreSQL, MySQL, Redis) · Cloud & DevOps (AWS / Azure / GCP, Docker, Kubernetes, CI/CD Pipelines, GitHub Actions / Jenkins / GitLab CI) Soft Skills · Strong problem-solving and analytical abilities. · Excellent communication and collaboration skills. · Ability to work independently and in a team environment. · Passion for continuous learning and adopting new technologies. · Strong ownership mindset and attention to detail. Other Skills · Strong focus on security best practices and cloud-native development. · Knowledge of healthcare data standards is a plus. · Willingness to contribute to a positive and inclusive team culture. Nice-to-Have · Experience migrating applications from Ruby on Rails to Elixir/Phoenix. · Experience with high-traffic consumer applications. · Knowledge of distributed systems and fault-tolerant architecture. · Open-source contributions in the Ruby or Elixir communities.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing