G

GE Healthcare

Imaging, monitoring, and healthcare IT solutions

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science Engineering, Electrical Engineering, or a related computer field, and at least 6 years of software design and development experience.
  • At least 6 years of software development experience on complex global projects, with practical experience in engineering product development processes on cross-functional programs and a focus on a related engineering discipline.
  • Practical experience understanding and developing medical image acquisition applications.
  • Strong expertise in Java programming, microservices, and Docker/container technologies; experience in a Linux environment is a plus.
  • Good understanding and practical experience using Object-Oriented Design, Object-Oriented Programming concepts, and Unified Modeling Language.
  • Experience with industry software development practices, tools, and environments, including practical use of version control management such as GitLab, defect tracking tools, and debuggers.
  • Strong verbal and written communication skills.
  • Ability to take ownership of tasks and deliver without supervision, using discretion to seek help when necessary.

Responsibilities

  • Work in a global environment with product owners, architects, and technical leaders to understand requirements and user stories, and develop quality software as a member of the Scrum team using Agile methodology.
  • Ensure code quality, test coverage, and adherence to quality parameters in accordance with the GE quality manual; demonstrate a quality mindset in deliverables for customers.
  • Ensure implementation results in reusable software assets.
  • Learn and understand the clinical relevance of PET/CT applications and platform components.
  • Investigate and help resolve product complaints reported by customers or field engineers.
  • Perform integration and verification activities at component and subsystem levels.
  • Participate in team meetings, introspection sessions, and other group activities.
  • Document requirements, designs, verifications, and other key development activities according to established GE Healthcare and local quality processes.
  • Participate in all Scrum ceremonies and provide input to improve process and performance on the Scrum team at every level.
  • Coordinate with peers across cross-functional Scrum teams, and communicate project status, risks, and issues to stakeholders.
  • Facilitate use of current tools, techniques, and development environments that enhance team productivity; share best practices with other software engineering groups within GE Healthcare.
  • Partner with global teams to promote consistency in development practices, tools, and methods.
  • Act as a change agent for the team and continuously improve the platform and processes in collaboration with the leadership team.
  • Ensure software and actions comply with GE Healthcare regulations, the GE Healthcare Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations.
  • Support compliance and closure of regulatory and quality requirements before completing design outputs or program deliverables.

Desired Qualifications

  • Experience working with Shell, Perl, or Python scripting.
  • Willingness to learn new technologies and flexibility with roles and responsibilities.
  • Software development experience in the medical device industry and knowledge of applicable standards and regulations.
  • Prior knowledge of Agile project management tools, such as Rally.

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