G

GE Healthcare

Imaging, monitoring, and healthcare IT solutions

Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeWaukesha, WI, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science or a related discipline.
  • At least 4 years of professional software development experience across the stack, including front-end engineering and modern design principles.
  • At least 1 year of experience building scalable distributed systems using a modern cloud framework such as AWS, Azure, or GCP, and containerized deployments such as Docker and Kubernetes/OpenShift.
  • Strong experience with a modern front-end framework such as Angular, React, or Vue, and with JavaScript/TypeScript, HTML, and CSS.
  • Strong experience with Java, a modern Java microservice framework such as Quarkus or Spring Boot, and JPA such as Hibernate, or an equivalent backend stack.
  • Experience using AI tools to enhance engineering workflows, optimize compliance checks, or assist in documentation generation.
  • Must be legally authorized to work in the United States; employment visa sponsorship is not available.

Responsibilities

  • Work with a cross-functional team to create software products under an approved architecture and the roadmap set by the product management team.
  • Own features end to end, from the user interface through backend services, APIs, and persistence, emphasizing quality, test-driven development, and sound software engineering practices.
  • Build responsive, accessible user interfaces using modern JavaScript frameworks, partnering with UX to translate designs into production experiences.
  • Design, implement, test, deploy, and maintain software solutions to transform service performance, durability, cost, and security.
  • Build and maintain CI/CD pipelines, automated test suites, and the monitoring and observability needed to operate owned services.
  • Participate in software design reviews, conduct peer code reviews, and provide input and feedback to other development team members.
  • Use software engineering best practices to ensure high-quality team deliverables.
  • Serve as the Product Security Representative for Tech Hub, ensuring adherence to Secure Development Lifecycle requirements and completeness of security controls, evidence, and documentation before each release.
  • Coordinate security reviews, threat modeling, risk assessments, penetration testing, security scans, and SBOM generation; track remediation of vulnerabilities, security findings, and compliance gaps.
  • Partner with engineering teams on secure coding and dependency management practices, and track security metrics, remediation SLAs, and compliance status across components.

Desired Qualifications

  • At least 6 years of professional software development experience.
  • A master's or PhD degree in Computer Science, Computer Engineering, or a related field.
  • Experience designing or architecting large-scale distributed systems, preferably using AWS technologies.
  • Experience with relational and NoSQL data stores, including schema design and query performance tuning.
  • Previous experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture.
  • Experience with infrastructure-as-code, GitLab CI/CD tooling, and supporting production software deployments.
  • Experience building accessible (WCAG 2.x) and internationalized user interfaces.
  • Previous experience working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements.
  • Experience creating, documenting, and communicating software architectures for complex products.
  • Experience in Agile software development, including building, tracking, and communicating plans, and driving process improvements and compliance automation initiatives.
  • Technical expertise across public-cloud deployment models and on-premises infrastructure.
  • Experience working in regulated or safety-critical software environments such as healthcare, medical devices, or pharmaceuticals.
  • Familiarity with design controls, traceability, audit readiness, and release governance.
  • Experience with secure coding standards, static and dynamic application security testing (SAST/DAST), software composition analysis, and secrets management.
  • Strong understanding of Secure Development Lifecycle (SDL) practices.
  • Experience coordinating security reviews, threat modeling, vulnerability management, and compliance activities.

About the Company

GE Healthcare

Imaging, monitoring, and healthcare IT solutions

GE Healthcare Systems provides medical technologies and digital infrastructure to improve diagnosis, treatment, and monitoring of patients. Its products include imaging systems (radiology and cardiology), mobile diagnostic tools, patient monitoring devices, and healthcare IT software that combine hardware, software, and services sold to hospitals, clinics, and research institutions, with revenue from device sales, software licenses, and long-term service contracts. The company differentiates itself by offering a wide, integrated ecosystem of hardware, software, and services, plus AI-driven analytics and a global service network supported by substantial R&D investment. Its goal is to improve patient outcomes and healthcare efficiency by delivering reliable imaging, diagnostics, monitoring, and IT solutions for clinicians.

Company size
1-10
Company stage
IPO
Headquarters
Chicago, IL
Founded
1892

Recently Posted Jobs

Explore more opportunities at GE Healthcare

See more jobs