09 Sep
|
Whitecrow
|
Hyderabad
09 Sep
Whitecrow
Hyderabad
About our client:
Our client helps medical practices grow and scale by delivering exceptional patient experiences through cloud, data, and AI technologies. Leveraging deep clinical expertise and rich datasets, they build intelligent software that simplifies and automates clinical workflows. Their solutions improve operational efficiency while supporting high-quality patient care. With specialty-specific EHR, practice management, revenue cycle, and analytics platforms, they address the full needs of healthcare providers. Patient engagement, payments, and marketing tools further enhance practice performance. Today, they are trusted by over 40,000 providers to achieve clinical and operational excellence.
Responsibilities:
Design, build, and maintain scalable backend systems using Ruby on Rails, ensuring reliability, performance, and an exceptional user experience.
Collaborate closely with Product and Design teams to translate customer needs into high-impact technical solutions, balancing simplicity with scalability.
Define and communicate explicit technical specifications by breaking down complex requirements into actionable, well-structured implementation plans.
Uphold engineering excellence through test-driven development (TDD), comprehensive integration testing, and disciplined API design and management.
Optimize data storage and messaging systems, including PostgreSQL, NoSQL databases, and RabbitMQ, to ensure system efficiency and stability.
Mentor and support fellow engineers through pairing, knowledge sharing, and leading refactoring initiatives to continuously raise team-wide technical standards.
Requirements:
Technical Depth: A degree in Computer Science (or equivalent experience) and 3+ years of skilled mastery in Ruby and its frameworks (Rails, Grape, or Sinatra).
A Quality Mindset: A solid TDD advocate who lives and breathes RSpec.
Systems Thinking: Deep experience with relational databases and message-driven architectures. You understand how parts of a system talk to one another.
Growth Mindset: A drive to learn and take ownership. You don't wait for permission to make things better.
Effective Communication: The ability to influence technical decisions and explain "the why" to both technical and non-technical stakeholders.
📌 Senior Software Engineer 2 Ruby On Rails Hyderabad
🏢 Whitecrow
📍 Hyderabad