Full-Stack Software Engineering Intern

GE HealthCare

Beachwood, OHFresher2d agovia LinkedIn

About the Role

Join GE HealthCare's MIM Commercialized Web Applications team as a Software Engineering Intern. You will contribute to cloud and on-prem web applications, work alongside experienced engineers and a dedicated mentor, and gain hands-on experience with modern full-stack technologies while developing software in a regulated healthcare environment.

This position is an in-office position at our Beachwood, Ohio site.

What You'll Do

  • Contribute full-stack changes to the codebases of MIMcloud and/or MIM Anyware.
  • Document code, design specifications, and cybersecurity threat models.
  • Test code and write unit tests.
  • Work closely with experienced software engineers, including a personal mentor.
  • Learn about software engineering principles in an industry environment.
  • Learn about engineering best practices for development of regulated medical software.
  • Work on real features with a real-world impact on customers.

Key Responsibilities

  • MIMcloud is a SaaS web application enabling secure, HIPAA-compliant cloud-based storage and exchange of medical images.
  • MIM Anyware is an on-premise web application virtualizing access to the main desktop medical imaging application through a web browser.

Requirements & Tech Stack

MIMcloud

  • Languages: Kotlin, Java, TypeScript, HTML, SASS/CSS
  • Frameworks: KTOR, React, JUnit
  • Database: PostgreSQL
  • Amazon Web Services: ECS, Lambda, RDS, S3
  • Tooling: Git, GitLab, IntelliJ IDEA, Gradle, Docker Containers

MIM Anyware

  • Languages: Java, Scala, TypeScript, HTML, SASS/CSS
  • Frameworks: Play! Web Framework, React, Bootstrap, jOOQ, Flyway, JUnit
  • Database: PostgreSQL
  • Tooling: Git, GitLab, IntelliJ IDEA, sbt, Docker

Qualifications

  • Some experience writing code in coursework, projects, or previous internships.
  • An active pursuit of a bachelor's degree, preferably for computer science, computer engineering, mathematics, biomedical engineering, electrical engineering, or physics.
  • General problem-solving skills.
  • Strong analytical thinking.
  • Communication and organization skills.
  • An aptitude for math and science.
  • An existing understanding of medical imaging is not required.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Haystack, DBByte, BAE Systems, Inc.

See all 150 →