GE Healthcare logo

Senior Software Engineer

GE Healthcare
NewPosted today

LOCATION

United States · Remote

EXPERIENCE

4+ Years

TYPE

FullTime

SALARY

$109.6K - $164.4K /year

SKILLS REQUIRED

Spring BootJavaFull-Stack DevelopmentDistributed SystemsMicroservices ArchitectureRESTful APIs

Job description

Overview

As a Senior Software Engineer in GE HealthCare's Science & Technology organization, you will develop scalable, cloud-based software solutions that support healthcare innovation and digital transformation, owning software components and contributing to complex technical projects that help early-stage products evolve and scale.

What you'll do

  • Develop software products in collaboration with cross-functional teams, following approved architectures and product roadmaps.
  • Own the implementation of software components, applying test-driven development and engineering best practices to ensure quality and maintainability.
  • Design, build, and maintain user-facing applications, APIs, scalable distributed services, and supporting systems.
  • Implement, test, and deploy software solutions that improve performance, durability, cost efficiency, and security.
  • Contribute to scoping and leading complex technical projects that support early-stage product development and scalability.
  • Conduct software design and peer code reviews, providing constructive feedback to improve engineering quality and team deliverables.
  • Deliver high-quality software within demanding development schedules.

What you'll need

  • Bachelor's degree in Computer Science or a related discipline.
  • 4+ years of professional full-stack software development experience, including front-end engineering and modern design principles.
  • 1+ year of experience building scalable, distributed systems using a modern cloud framework or platform such as AWS, Azure, or Google Cloud Platform (GCP).
  • Strong experience with Java/J2EE, Spring Core, Spring Boot, and Java Persistence API (JPA), including frameworks such as Hibernate.

Nice to have

  • Master's or PhD degree in Computer Science, Computer Engineering, or a related field.
  • 4+ years of professional software development experience.
  • Experience with Spring Framework, including MVC, Integration, and Data, in addition to Java/J2EE and Spring Core.
  • Experience designing large-scale distributed systems, preferably using AWS technologies.
  • Experience with big data, analytics, containerized microservices, serverless functions, and event-driven architecture.
  • Expertise across public cloud and on-premises deployment models, including supporting production deployments.
  • Experience creating, documenting, and communicating software architectures for complex products.
  • Experience improving testing and validation automation, production availability, conversion automation, distributed computing, and large-scale system design.
  • Experience building, tracking, and communicating plans using Agile processes.
  • Experience engaging directly with customers to assess needs, identify solutions, and constructively resolve disagreements.
  • Strong technical problem-solving skills and ability to learn new technologies and methodologies.

Details

  • Work mode: Remote.
  • Eligibility: must be legally authorized to work in the United States; visa sponsorship is not available for this opening.
  • Pay range (U.S. based positions only): $109,600.00-$164,400.00 Annual, plus possible performance-based incentive compensation.
  • Relocation assistance: not provided.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer