Software Engineer II

GE Healthcare GE Healthcare · Healthcare · Cleveland, OH +1 · Digital Technology / IT

Software Engineer II role at GE Healthcare's MIM Software business, focusing on a Java desktop application for manipulating, displaying, finding, transferring, and labeling medical images. The role involves maintaining and improving a large codebase, writing automated tests, participating in code reviews, mitigating cybersecurity risks, enhancing frameworks, and investigating bug reports. It requires a bachelor's degree in CS/CE or equivalent experience, two years of industry experience in Java, and knowledge of object-oriented principles and data structures. The role is in the healthcare domain, working with established imaging software.

What you'd actually do

  1. Maintain, improve, and add features to a large and mature code base written in Java, developing your autonomy and creativity.
  2. Produce quality code by writing automated tests and participating in peer code review.
  3. Mitigate and document cybersecurity risks.
  4. Enhance custom frameworks.
  5. Investigate bug reports from end users, within large software systems, and provide user-facing teams with software solutions.

Skills

Required

  • Java
  • object-oriented principles
  • data structures
  • problem-solving skills
  • analytical thinking
  • communication skills
  • organization skills

Nice to have

  • medical imaging

What the JD emphasized

  • Legal authorization to work in the U.S. is required.
  • We will not sponsor individuals for employment visas, now or in the future, for this job opening.