Senior Software Engineer

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

Senior Software Engineer for a Java desktop application focused on manipulating, displaying, finding, transferring, and labeling medical images within the MIM platform. Responsibilities include leading projects, owning modules, documenting technical decisions, mitigating risks, code reviews, issue investigation, and creating testing plans. Requires a BS in CS/CE, Java programming experience (UI/backend), project management, code refactoring, and strong analytical skills.

What you'd actually do

  1. Lead projects through the design and implementation phases, including delegation of work when appropriate.
  2. Serve as the point person for one or more specific modules, components, or sets of features in a large and mature code base.
  3. Thoroughly document technical decisions to satisfy the GE HealthCare Quality Management System and business processes.
  4. Mitigate and document cybersecurity and other technical risks.
  5. Review difficult, complicated, and critical code.

Skills

Required

  • Java programming
  • UI development
  • backend development
  • object-oriented principles
  • data structures
  • problem-solving
  • analytical thinking
  • documentation
  • organizational skills
  • English proficiency

Nice to have

  • medical imaging knowledge

What the JD emphasized

  • large and mature code base
  • GE HealthCare Quality Management System
  • cybersecurity
  • difficult, complicated, and critical code
  • organized, timely fashion
  • comprehensive testing plans
  • international teams