Staff Software Engineer

GE Healthcare GE Healthcare · Healthcare · Budapest, Budapest, Hungary · Digital Technology / IT

Staff Software Engineer role focused on developing and maintaining an enterprise solution for medical image review and reporting, primarily working on backend server services with technologies like Node.js, Java, C++, SQL, and PostgreSQL. The role emphasizes authentication, authorization, access management, and cybersecurity, and involves collaborating with product leaders, analyzing customer issues, and applying SDLC best practices.

What you'd actually do

  1. Define, develop, and enhance software in a fast-paced and Agile environment, collaborating with a Scrum team of 5-7 engineers and leveraging modern development technologies and infrastructure.
  2. Partner with product line leaders and architects to shape multi-generation software technology plans and long-term product architecture.
  3. Analyze high-impact customer issues, support the Service team, and drive continuous improvement of the product.
  4. Translate product requirements and vision into prioritized backlog of user stories, ensuring timely, high-quality delivery.
  5. Contribute to process improvements that enhance development, maintenance and support workflows.

Skills

Required

  • NodeJS development
  • large-scale client-server software development
  • scalable deployments
  • containerization
  • cloud-based solutions
  • breaking down complex problems
  • documenting clear problem statements
  • accurate effort estimates
  • collaborate effectively in cross-functional and international teams

Nice to have

  • Java
  • C++
  • database query languages
  • medical product development
  • OIDC
  • OAuth2.0
  • SAML 2.0
  • Keycloak
  • Windows Active Directory
  • LDAP
  • Kerberos
  • Qt
  • SQL
  • PostgreSQL
  • medical communication standards DICOM
  • HL7

What the JD emphasized

  • authentication, authorization, access management, and cybersecurity