×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Cloud Engineer - Software, Full Stack Developer

Job in South Naperville Area, Will County, Illinois, 60564, USA
Listing for: GE HealthCare
Full Time position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer

Overview

GE Health Care is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.

As Senior Software Engineer, you’ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components. You’ll take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices - using software engineering best practices to ensure a high standard of quality for all the team deliverables.

Responsibilities
  • Work with the team to help solve business problems.
  • Write high quality distributed system software.
  • Work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components.
  • Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices.
  • Participate in software design reviews, conduct peer code reviews, and provide input and feedback to other members of the development team.
  • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Use software engineering best practices to ensure a high standard of quality for all the team deliverables.
Required Qualifications & Soft Skills
  • Bachelor’s degree in Computer Science or related discipline
  • Software development experience with history of technical innovation.
  • Experience with building scalable, distributed systems using modern frameworks such as AWS, Azure or GCP.
  • Experience with leading design or architecture (design patterns, reliability, and scaling) of new and existing systems experience.
  • Experience providing technical leadership to engineers, leading an engineering team, and / or mentorship.
  • Deep knowledge of Object Oriented Principles using Java Program Language.
  • Strong experience with Java/J2EE, Spring Core, Spring Boot, JPA (e.g. Hibernate).
  • Strong experience with SQL; in creating Data Models, Store Procedures, Views, Functions, and DB Scripts using relational database, preferably MS SQL Server.
  • Strong experience using Spring Framework (Core, MVC, Integration and Data).
Desired Qualifications & Soft Skills
  • Experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture.
  • Master’s or PhD degree in Computer Science, Computer Engineering, or related field.
  • Experience with design/architecting large-scale distributed systems preferably using AWS technologies.
  • Strong Experience in building reactive systems using Spring Cloud and Web Flux.
  • Thorough understanding/working knowledge of CI/CD systems using Jenkins and integration with source control systems like github/gitlab.
  • Experience using industry standard messaging systems like Kafka/Rabbit

    MQ.
  • Strong experience using No

    SQL databases like Mongo

    DB, Cassandra.
  • Experience using spark and spark SQL.
  • Experience with working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements.
  • Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system design.
  • Experience with supporting production software deployments
  • Technical expertise across all deployment models on public cloud, and on-premises infrastructure.
  • Experience creating, documenting, and communicating software architectures for complex products.
  • Experience in building, tracking, and communicating plans within Agile processes.
  • Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies.
Additional Information

We will not sponsor individuals for employment visas, now or in the future,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary