Senior Software Engineer

Job Detail

  • Job ID 8142
  • Career Level  Others
  • Experience  2-4 Years
  • Industry  Human Resources
  • Qualifications  Degree Bachelor

Job Description

About The Job:

  • Role: Senior Software Engineer
  • Location: Remote
  • Experience: 3+ yrs

Qualifications:

  • B.E. / B.Tech or Equivalent
  • Demonstrated experience in Ruby and Rails upgrades.
  • Proven track record of building API integrations and working within the healthcare industry is a significant advantage.

Responsibilities:

  • Collaborate with product owners, architects, developers, testers, and other stakeholders from both the client organization and Mindfire to develop and maintain software solutions.
  • Translate specifications, wireframes, and mockups into scalable, high-performance, and robust web applications.
  • Write and maintain clean, well-structured, and efficient code adhering to best practices.
  • Actively participate in daily standups with clients, providing updates on work progress through project management tools, voice/video calls, and screen-sharing collaboration platforms.
  • Develop API integrations with electronic medical/health records systems in compliance with medical technology standards (e.g., FHIR).
  • Build and maintain integrations with external applications, ensuring seamless data exchange and system interoperability.

Required Skills:

  • Proven expertise in Ruby and Ruby on Rails, ideally version 5.x or higher (experience with Rails 7.x preferred).
  • Strong grasp of object-oriented programming (OOP) concepts, design patterns, and metaprogramming.
  • Experience working in a microservices architecture.
  • Proficiency in ReactJS for front-end development, with a focus on implementing UX/UI designs provided by a designer.
  • Hands-on experience with API development and integrations, particularly within the healthcare domain (knowledge of standards like FHIR is a plus).
  • Familiarity with AWS for server management and deployment, with a willingness to work with Azure or Oracle in the future.
  • Proficient debugging and troubleshooting skills across client-side, server-side, and database layers.
  • Solid experience in static code analysis, performance optimization, and TDD/BDD practices.
  • Expertise with databases, particularly MySQL and/or PostgreSQL.

 

Required skills

Login to Apply Job