Taro Logo

Software Engineer

GE HealthCare partners with customers to deliver innovative medical technology, intelligent devices, and care solutions for better patient care and healthcare without limits.
Waukesha, WI, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Healthcare

Job Description

GE HealthCare is seeking a Software Engineer to join their team in Waukesha. This role focuses on cloud technology and distributed systems development, working with cutting-edge technologies to build scalable solutions in healthcare. The position involves working on the full software lifecycle, from requirement analysis to implementation, with a strong emphasis on cloud services and infrastructure.

The ideal candidate will have experience with AWS services, containerization, and modern software development practices. You'll be working on building and maintaining user-facing experiences, APIs, and scalable distributed services while following software engineering best practices. The role requires both technical expertise and collaborative skills, as you'll be working with teams to solve complex business problems.

This is an excellent opportunity for a mid-level software engineer looking to make an impact in healthcare technology. GE HealthCare offers a collaborative environment where you can work on innovative solutions that directly impact patient care. The company's mission to create healthcare without limits provides a meaningful context for your technical work.

The position offers professional development opportunities and the chance to work with modern cloud technologies and distributed systems. You'll be part of a team that values quality, test-driven development, and sound engineering practices. The role provides exposure to various aspects of software development, from design to deployment, making it an excellent opportunity for career growth in healthcare technology.

Last updated 16 hours ago

Responsibilities For Software Engineer

  • Work with the team to help solve business problems
  • Take ownership of implementation of individual software components
  • Participate in software design reviews
  • Design, implement, test, deploy and maintain innovative software solutions
  • Use software engineering best practices to ensure high quality deliverables

Requirements For Software Engineer

Java
Python
Kubernetes
  • Bachelor's degree in Computer Science or related discipline
  • 2+ years of professional software development experience
  • 1+ year experience with cloud frameworks (AWS, Azure, or GCP)
  • Experience with AWS services (EKS, S3, Lambda, DynamoDB, SQS, CloudWatch)
  • Working knowledge of Kubernetes, Docker, SQL and NO-SQL databases

Benefits For Software Engineer

Relocation Benefits
  • Relocation Benefits