Staff Software Architect

GE Healthcare
Waukesha, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Waukesha, United States of America

Tech stack

Clean Code Principles
Agile Methodologies
Artificial Intelligence
Application Layers
Software Applications
Application Performance Management
Computing Platforms
HTML5
Backbone.js
CSS
Continuous Integration
Database Queries
Drools
Ember.js
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Database Connectivity
Knockout.js
Linux System Administration
Maven
Perforce
Systems Development Life Cycle
Swagger
Software Engineering
Subversion
Web Services
Openapi
Spring-boot
GIT
Spring Data
Core Data
Information Technology
Extreme Programming (XP)
Front End Software Development
Cucumber
Code Restructuring
Docker
Artifactory
Microservices

Job description

At GE HealthCare, we are advancing precision care by delivering technologies that make a meaningful difference for clinicians and patients. As a Staff Software Architect, you will help shape and evolve an MRI application built using a modern framework with a microservices architecture, supporting the next generation of intelligent, connected MR workflows.

This role supports SIGNA One, our AI-driven workflow platform designed to simplify MRI from planning and setup through scanning and beyond. SIGNA One enables fast scans, effortless setup, and high clinical confidence through intelligent automation and a patient-first experience.

In this role, you will lead feature enhancements and contribute to architectural decisions for a mission-critical MRI software system that interfaces directly with physical MRI devices. You will collaborate across engineering disciplines and influence technical direction while supporting scalable, high-quality solutions used globally., * Design, build, deliver, and maintain software applications and services across machine, cloud, platform, and application layers

  • Lead and contribute to feature enhancements within the MRI software platform
  • Collaborate with system engineers, frontend developers, and software engineers to design solutions aligned with shared platforms and architectural standards
  • Apply SDLC best practices, including Lean/Agile/XP, CI/CD, security, scalability, documentation, refactoring, and testing
  • Write clean, maintainable code that meets quality standards and delivers intended functionality
  • Develop web services and database queries using existing data models
  • Evaluate and optimize application performance
  • Design and implement core data structures and algorithms
  • Assess technology choices and their impact across the software development lifecycle
  • Share technical perspectives clearly, using data and experience to influence decisions
  • Take ownership of deliverables while working collaboratively with the broader team

Requirements

  • Bachelor's degree in Computer Science or a STEM discipline
  • Minimum 6 years of professional software development experience
  • Experience across the full software development lifecycle in complex environments
  • Hands-on experience withmicroservices-based architectures
  • Proficiency withJava/JEE, Spring Boot/Spring, and Swagger/OpenAPI
  • Experience working inAgile/Lean environments with CI practices
  • Strong problem-solving skills, including the ability to break down work and estimate development effort
  • Experience developing onUnix/Linux-based systems

Preferred Qualifications

  • Frontend experience withJavaScript, HTML5, CSS, and frameworks such asAngularJS, BackboneJS, EmberJS, or KnockoutJS
  • Experience withJPA, Hibernate, JDBC, and Spring Data
  • Familiarity with rules engines such asCamel, Drools, or JRules
  • Experience with tools includingGradle, Maven, Git, SVN, Perforce, Artifactory, and Docker
  • Experience withBDD/Cucumber
  • Experience developing software that interfaces withphysical devices
  • Interest in emerging technologies and continuous improvement

About the company

GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer (https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRights_10_20.pdf) . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Apply for this position