Software Engineering II

Posted 3 Days Ago
Beachwood, OH
Hybrid
Junior
Software
The Role
As a Software Engineer, you will maintain and enhance a Java desktop application for medical imaging, collaborating with teams, producing quality code, and addressing user needs while navigating the medical domain.
Summary Generated by Built In

As a developer working on our Java desktop application, you will work on challenging projects to manipulate, display, find, transfer, and label medical images. The MIM platform provides tools to automate medical processes, transfer and store medical data, and so much more – all to solve problems faced by today’s medical professionals.

What You'll Do:

  • Maintain, improve, and add features to a large and mature code base written in Java, developing your autonomy and creativity.
  • Design and iterate on solutions to real world user problems.
  • Produce quality code by writing automated tests and participating in peer code review.
  • Mitigate and document cybersecurity risks.
  • Learn about the medical industry as needed.
  • Interact directly with user-facing staff to define input requirements and see the impact of your work.
  • Investigate bug reports from end users and provide user-facing teams with software solutions.
  • Communicate with the team regularly to coordinate on projects, 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.

What You'll Need:

  • A bachelor's degree in computer science or computer engineering, plus two years of industry experience (preferably in Java).In lieu of a degree, you must have a minimum of four years of direct industry experience in Java.
  • Knowledge of object-oriented principles and the data structures that support them.
  • General problem-solving skills.
  • Strong analytical thinking.
  • Communication and organization skills.
  • An appetite for continued learning of both technical and interpersonal skills.A preexisting understanding of medical imaging is not required.

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.

Top Skills

Java
The Company
Cleveland, OH
223 Employees
On-site Workplace
Year Founded: 2003

What We Do

MIM Software Inc. provides practical imaging solutions in the fields of Radiation Oncology, Radiology, Nuclear Medicine, Urology, Neuroimaging, and Cardiac Imaging.
MIM offers solutions for computer workstations, as well as mobile and cloud-based platforms. MIM sells its products globally to imaging centers, hospitals, specialty clinics, research organizations, and pharmaceutical companies.

Similar Jobs

Hybrid
Columbus, OH, USA
289097 Employees
Hybrid
Columbus, OH, USA
289097 Employees
Hybrid
Columbus, OH, USA
289097 Employees

BAE Systems, Inc. Logo BAE Systems, Inc.

Senior Engineer - Ground Software

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Fairborn, OH, USA
40000 Employees
84K-143K Annually

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account