Software Engineer II - Ruby

closed
ModMed Logo

ModMed

πŸ“Remote - India

Summary

Join Modernizing Medicine (ModMed), a fast-growing healthcare IT company, as a Software Engineer 2 - Ruby! Contribute to the development and maintenance of backend systems and services. Collaborate with product teams to create solutions meeting customer needs. This role requires a Bachelor's or Master's degree in Computer Science and 3+ years of experience with Ruby or Java. You will leverage your expertise in RESTful APIs, test automation, and collaboration. ModMed offers a competitive benefits package including comprehensive medical, dental, and vision insurance, 401k matching, generous PTO, paid parental leave, life and disability insurance, professional development opportunities, and more.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 3+ years of professional experience with Ruby or Java, with the readiness to learn and work with other languages as needed. Strong understanding of building and consuming RESTful APIs
  • Hands-on experience with test automation frameworks such as JUnit, TestNG, or equivalent tools, along with a strong understanding of unit and integration testing best practices
  • Proven ability to collaborate with multidisciplinary teams (Engineering, Product, Design) to deliver customer-focused solutions
  • Excellent problem-solving skills with a proactive approach to owning tasks and achieving results
  • Proficiency in writing and maintaining clear, concise technical documentation for effective knowledge sharing

Responsibilities

  • Develop, maintain, and enhance backend systems and services, focusing on scalable, reliable, and efficient server-side development
  • Collaborate with the Product team to design and deliver solutions that align with customer needs and technical feasibility
  • Actively participate in team discussions, planning sessions, and decision-making to improve workflows and foster collaboration
  • Break down feature requirements into manageable tasks, providing clear technical specifications and acceptance criteria
  • Ensure code quality through robust unit and integration testing, leveraging modern testing frameworks and methodologies
  • Continuously update and maintain the backend codebase by adopting modern practices, tools, and methodologies
  • Demonstrate the ability to quickly learn and adapt to new programming languages, frameworks, and tools as required by project demands

Preferred Qualifications

  • Experience with cloud-based SaaS applications and microservices architecture
  • Familiarity with CI/CD tools such as JIRA, Confluence, Bitbucket (or other Git servers), and Jenkins
  • Exposure to refactoring practices to maintain code quality and modernity
  • Basic knowledge of containerization tools like Docker or Kubernetes, with the willingness to learn as required
  • Basic understanding of AI concepts and experience with AI-related APIs and libraries in Java for practical applications is a plus
  • Exposure to Generic AI is a plus

Benefits

  • Comprehensive medical, dental, and vision benefits, including a company Health Savings Account contribution
  • 401(k): ModMed provides a matching contribution each payday of 50% of your contribution deferred on up to 6% of your compensation. After one year of employment with ModMed, 100% of any matching contribution you receive is yours to keep
  • Generous Paid Time Off and Paid Parental Leave programs
  • Company paid Life and Disability benefits, Flexible Spending Account, and Employee Assistance Programs
  • Company-sponsored Business Resource & Special Interest Groups that provide engaged and supportive communities within ModMed
  • Professional development opportunities, including tuition reimbursement programs and unlimited access to LinkedIn Learning
  • Global presence and in-person collaboration opportunities; dog-friendly HQ (US), Hybrid office-based roles and remote availability for some roles
  • Weekly catered breakfast and lunch, treadmill workstations, Zen, and wellness rooms within our BRIC headquarters
This job is filled or no longer available

Similar Remote Jobs