Taro Logo

Senior Software Engineer

GE HealthCare partners with customers to fulfill healthcare's potential through medical technology, intelligent devices, and care solutions.
Waukesha, WI, USA
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Healthcare

Job Description

GE HealthCare is seeking a Senior Software Engineer to join their Imaging Software team, focusing on developing next-generation service platform solutions for MRI scanners. This role combines full-stack development with healthcare technology, offering an opportunity to work on cutting-edge medical imaging software.

The position involves designing and implementing software features that can be deployed across various topological combinations, including local host, cloud, and edge computing environments. You'll be working in an agile development environment, using modern technologies and infrastructure to create innovative solutions for healthcare applications.

As a senior engineer, you'll lead the development of critical software components while collaborating with a global team of software, service, and system engineers. The role requires expertise in multiple programming languages including Java, JavaScript, and Python, along with experience in web development frameworks and API-first development.

The ideal candidate will have a strong background in software development with at least 4 years of industry experience. Knowledge of container technologies, microservices architectures, and cloud services (AWS) is highly valued. The role offers the opportunity to work on meaningful healthcare technology while being part of a company that's pushing the boundaries of medical innovation.

GE HealthCare provides a supportive work environment, professional development opportunities, and competitive compensation. The position is based in Waukesha with a hybrid work arrangement, offering the flexibility of both office and remote work. This is an excellent opportunity for a senior developer who wants to make a significant impact in healthcare technology while working with cutting-edge software solutions.

Last updated 16 hours ago

Responsibilities For Senior Software Engineer

  • Design and implement modules, components, features, or entire products
  • Develop software in an agile environment using latest technologies
  • Lead design and development of software features for MRI scanners
  • Research new tools and technologies
  • Maintain code quality through best practices and testing
  • Diagnose and optimize application performance
  • Collaborate with cross-functional teams
  • Apply SDLC principles and methodologies
  • Share information across the team

Requirements For Senior Software Engineer

Java
JavaScript
Python
PostgreSQL
React
Linux
Kubernetes
  • Bachelor's Degree in Computer Science, Software Engineering, or STEM Major
  • 4+ years of software design & development experience
  • 2+ years of Java or JavaScript programming experience
  • 2+ years of Python scripting experience
  • Experience with HTML5 and CSS
  • Experience with Web Application Frameworks (Angular or React)
  • Experience with API-first development and REST
  • Experience with Linux operating system
  • Experience with relational databases

Benefits For Senior Software Engineer

Relocation Benefits
  • Relocation Benefits