Software Engineer II

2 days ago


Cleveland, United States MIM Software Inc. Full time

As a full-stack Software Engineer II at MIM Software, you will help build and maintain MIMcloud, which is a secure, HIPAA-compliant, cloud-based, multi-tenant, software-as-a-service (SaaS) product for storing and exchanging medical images. Using DevOps tools, you'll also go beyond building the application to address the needs of hosting software in the cloud. 


Most modern hospitals generate a large volume of medical images every single day. Backups, transfers, and other data management concerns are key to those hospitals' ability to serve their patients. MIMcloud interacts deeply with other MIM Software products to give hospital staff necessary peace of mind, all with the high availability that comes from being hosted on Amazon Web Services (AWS).

What You’ll Do:

  • Perform full-stack development on MIMcloud's backend, frontend, and SDK.
  • Manage deployments of MIMcloud components into AWS.
  • Automate the management of MIMcloud infrastructure using infrastructure-as-code tools.
  • Identify, mitigate, and document cybersecurity risks.
  • with other engineering teams to ensure MIMcloud and its API are well integrated with other products.
  • Collaborate with product and customer-facing teams to develop solutions that meet real user needs.
  • Produce quality code through automated testing and peer code review.
  • Communicate with the team daily to overcome roadblocks and celebrate successes.
  • Work with your manager to personalize your growth path.
  • Contribute meaningfully to MIM's overall mission of improving patient care.

Technologies You'll Use:

  • Languages: Kotlin, Java, TypeScript, HTML, SASS/CSS
  • Frameworks: KTOR, React, JUnit
  • Database: PostgreSQL
  • Amazon Web Services: ECS, Lambda, RDS, and S3
  • Tooling: Git, GitLab, IntelliJ IDEA, Gradle, Terraform and Terraspace, Packer, Docker, Dependency-Track, Horusec

What You’ll Need:

  • A bachelor's degree in computer science or computer engineering, plus at least two years of industry experience in full-stack web application development.
  • In lieu of a degree, a minimum of five years of direct industry experience in cloud-based, full-stack, web application development.
  • Experience with DevOps tools, such as AWS and infrastructure-as-code tools.
  • Experience in Kotlin, Typescript, KTOR, or React is a plus.
  • Experience with DICOM, PACS, or hospital IT is a plus.
  • An appetite for continued learning in both technical and interpersonal skills.

What You’ll Get:

  • Hybrid work environment so you can work remotely as well as enjoy the office
  • MIM pays 100% of your insurance monthly costs; including medical, dental, vision, disability, and life insurance
  • Each employee received a Health Savings Account (HSA) that fully covers the medical deductible
  • 20 vacation days and 11 paid company holidays, including the time between Christmas and New Years
  • A 401(k) with a 4% match that is 100% vested on day one
  • Annual Bonus Program
  • Up to $8,000 in continued education costs annually
  • Relaxed office setting where jeans are the norm
  • Free snacks and beverages at the office
  • 24 hour access to an in-office fitness center

Wait, What Does MIM Do? 

MIM provides medical imaging software to imaging centers, hospitals, specialty clinics, research organizations, and pharmaceutical companies across the globe. Our mission is to enhance patient care by providing tools to support the diagnostic and treatment process, so the physician can focus on the patient. 


Diversity Equity and Inclusion

MIM is committed to fostering a diverse and inclusive culture where everyone can contribute and thrive. We'll encourage, support, and learn from each other’s perspectives. This is both the right thing to do and vital: diverse perspectives fuel innovations that enhance patient care.


  • Software Engineer II

    2 weeks ago


    Cleveland, United States MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve peoples lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you.?? Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cleveland, United States Omnicell Full time

    Job DescriptionImportant Note: This position is region-specific and field-based. Applicants interested in this opportunity must be local to Lima OH to cover the region or Cleveland OH to cover this region. Out-of-state applicants should have plans to relocate to the territory. Join Omnicell, a pioneering force in healthcare technology, as a Field Service...


  • Cleveland, United States Omnicell Full time

    Job DescriptionImportant Note: This position is region-specific and field-based. Applicants interested in this opportunity must be local to Lima OH to cover the region or Cleveland OH to cover this region. Out-of-state applicants should have plans to relocate to the territory. Join Omnicell, a pioneering force in healthcare technology, as a Field Service...


  • Cleveland, United States Omnicell Full time

    Job DescriptionImportant Note: This position is region-specific and field-based. Applicants interested in this opportunity must be local to Lima OH to cover the region or Cleveland OH to cover this region. Out-of-state applicants should have plans to relocate to the territory. Join Omnicell, a pioneering force in healthcare technology, as a Field Service...

  • System Engineer II

    4 weeks ago


    Cleveland, Ohio, United States Cleveland Clinic Full time

    At Cleveland Clinic Health System, we believe in a better future for healthcare. And each of us is responsible for honoring our commitment to excellence, pushing the boundaries and transforming the patient experience, every day.We all have the power to help, heal and change lives - beginning with our own. That's the power of the Cleveland Clinic Health...

  • System Engineer II

    1 month ago


    Cleveland, Ohio, United States Cleveland Clinic Full time

    At Cleveland Clinic Health System, we believe in a better future for healthcare. And each of us is responsible for honoring our commitment to excellence, pushing the boundaries and transforming the patient experience, every day.We all have the power to help, heal and change lives - beginning with our own. That's the power of the Cleveland Clinic Health...

  • Clinical Engineer

    4 weeks ago


    Cleveland, Ohio, United States MIM Software Inc. Full time

    At MIM Software, our Clinical Engineers work with top institutions to continuously improve patient care. As a Clinical Engineer (CE), you will collaborate with our internal teams to design solutions to complex clinical problems. We're looking for someone who is excited to join our team-based, flexible, and challenging work environment who can harness their...

  • Clinical Engineer

    4 weeks ago


    Cleveland, United States MIM Software Inc. Full time

    At MIM Software, our Clinical Engineers work with top institutions to continuously improve patient care. As a Clinical Engineer (CE), you will collaborate with our internal teams to design solutions to complex clinical problems. We're looking for someone who is excited to join our team-based, flexible, and challenging work environment who can harness...

  • Clinical Engineer

    3 weeks ago


    Cleveland, United States MIM Software Inc. Full time

    At MIM Software, our Clinical Engineers work with top institutions to continuously improve patient care. As a Clinical Engineer (CE), you will collaborate with our internal teams to design solutions to complex clinical problems. We're looking for someone who is excited to join our team-based, flexible, and challenging work environment who can harness...


  • Cleveland, United States The Lincoln Electric Company Full time

    Lincoln Electric is the world leader in the design, development and manufacture of the highest quality arc welding products, automated joining assembly and cutting systems, and has a global leading position in brazing and soldering alloys. With over 125 years of innovation and service excellence, we are committed to employing talent that will support our...


  • Cleveland, United States GenomOncology Full time

    Our team is composed of functional experts in GenomOncology's product offerings. Software Design Engineers work directly with customers (e.g. pathologists, oncologists, bioinformaticians, lab directors, clinical geneticists, and IT staff) to gain an understanding of client software requirements for clinical data analysis. They translate this understanding...


  • Cleveland, United States Storm4 Full time

    📈 Role: Embedded Software Engineer 🔌 Industry: EV Charging | GreenTech🌎 Location: Cleveland, OH | On-siteThis is a really exciting opportunity to join EV Charging arm of a leading $18 Billion global GreenTech company focused on motors, drives, and controls. They're looking for a Senior Embedded Software Engineer to join the team in Cleveland, OH....


  • Cleveland, United States Storm4 Full time

    Role: Embedded Software Engineer Industry: EV Charging | GreenTech Location: Cleveland, OH | On-siteThis is a really exciting opportunity to join EV Charging arm of a leading $18 Billion global GreenTech company focused on motors, drives, and controls. They're looking for a Senior Embedded Software Engineer to join the team in Cleveland, OH....


  • Cleveland, United States Storm4 Full time

    Role: Embedded Software Engineer Industry: EV Charging | GreenTech Location: Cleveland, OH | On-siteThis is a really exciting opportunity to join EV Charging arm of a leading $18 Billion global GreenTech company focused on motors, drives, and controls. They're looking for a Senior Embedded Software Engineer to join the team in Cleveland, OH....


  • Cleveland, United States Storm4 Full time

    📈 Role: Embedded Software Engineer 🔌 Industry: EV Charging | GreenTech🌎 Location: Cleveland, OH | On-siteThis is a really exciting opportunity to join EV Charging arm of a leading $18 Billion global GreenTech company focused on motors, drives, and controls. They're looking for a Senior Embedded Software Engineer to join the team in Cleveland, OH....

  • Software Engineer, Go

    3 weeks ago


    Cleveland, United States Ringside Talent Full time

    We are working with a client located in Cleveland to identify a Software Engineer specializing in Go. The ideal candidate will align with the responsibilities and qualifications outlined below.ResponsibilitiesWrite clean, maintainable, and efficient code in Go to build robust and scalable applications.Work closely with product managers, designers, and other...

  • Software Engineer, Go

    4 weeks ago


    Cleveland, United States Ringside Talent Full time

    We are working with a client located in Cleveland to identify a Software Engineer specializing in Go. The ideal candidate will align with the responsibilities and qualifications outlined below.ResponsibilitiesWrite clean, maintainable, and efficient code in Go to build robust and scalable applications.Work closely with product managers, designers, and other...


  • Cleveland, United States The Lincoln Electric Company Full time

    Lincoln Electric is the world leader in the design, development and manufacture of the highest quality arc welding products, automated joining assembly and cutting systems, and has a global leading position in brazing and soldering alloys. With over 125 years of innovation and service excellence, we are committed to employing talent that will support...


  • Cleveland, United States The Lincoln Electric Company Full time

    Lincoln Electric is the world leader in the design, development and manufacture of the highest quality arc welding products, automated joining assembly and cutting systems, and has a global leading position in brazing and soldering alloys. With over 125 years of innovation and service excellence, we are committed to employing talent that will support...


  • Cleveland, United States The Lincoln Electric Company Full time

    Lincoln Electric is the world leader in the design, development and manufacture of the highest quality arc welding products, automated joining assembly and cutting systems, and has a global leading position in brazing and soldering alloys. With over 125 years of innovation and service excellence, we are committed to employing talent that will support...