GE Healthcare Software Engineer

Published by hitman on

Description

GE Healthcare is hiring for the position of Software Engineer. For insights, practice materials and more such updates related to off-campus drives and internship drives be active on our website.

GE Healthcare’s Healthcare Systems business provides a wide range of technologies and services for clinicians and healthcare administrators that can help caregivers improve the consistency, quality and efficiency of patient care everywhere. These technologies help provide
fast, non-invasive ways for doctors to see broken bones, diagnose trauma cases in the ER, view the heart and its function, or identify the early stages of cancers or brain disorders.
With X-ray, digital mammography, CT, MR and Molecular Imaging technologies, GE creates industry-leading products that allow clinicians to see inside the human body more clearly than ever. In addition, with efforts in ultrasound, ECG, bone densitometry, patient monitoring, interventional imaging, incubators and infant warmers, respiratory care, anesthesia management and a wide range of technologies and services for clinicians and healthcare administrators, GE’s Healthcare Systems business enables clinicians to provide better care for millions of patients every day – from wellness check ups to advanced diagnostics to life-saving treatment.
What makes GE Healthcare different? Committed to personal growth – At GE Healthcare, we pride ourselves on growing leaders of tomorrow. Our people, processes, and culture are designed to support and grow the individual, giving them the opportunity to develop their skills in a variety of ways while moving throughout the organization. We are dedicated to helping you build a career at GE Healthcare.

This position is for Full Stack Engineer in the Digital platform Software team under GE Healthcare. Along with programming skills he should able to create an on-boarding path by supporting the applications/service integration that will rapidly enable customer to be proficient in leveraging on state of the art Imaging Platform. The on-boarding should have experience what it takes to own on-boarding/Software development/integration/trouble shooting/technical write up support for the global teams.

As full stack developer, you will be programming usage of platform features which will enable to onboard other developers onto platform. You will actively contribute to the Digital Platforms team working in a scrum team, with the direction from the Architects and other senior members in owning and independently developing a feature or feature set, management.

QualificationBachelors/Master’s degree in Computer Science Engineering or related disciplines
Experience5+ years
LocationBengaluru, IN
RoleSoftware Engineer

Responsibilities:

  • Interacting with modality teams in continuous platform integrations
  • Be able to develop applications/services in a quick span with high quality design and demonstrating state-of-art development practices.
  • Work closely with product management & architecture in understanding requirements, design, architecture and own implementation of the features.
  • Should have good communication/technical write up skills.
  • Interacting with modality teams in continuous platform integrations

Qualifications

  • 5+ years of progressive experience in the design and development of software applications and
  • frameworks.
  • Proven Object Oriented designer and implementer with strong understanding of software architecture leveraging UML and design patterns.
  • Proven Java/ JEE developer(Core Java, JMS, Design Patterns)
  • Expertise in Web fundamentals – UI [ HTML, JavaScript, CSS and frameworks like AngularJS, React etc] & Server side [Java, Python, Javascript, etc]
  • Hands-on experience in API design and development
  • Hands-on experience in developing RESTful services, Spring & Hibernate
  • Hands-on experience in DB – MySQL, PostgreSQL, MongoDB, etc.
  • Hands-on experience in rules engines (Camel, Drools, JRules) & modern tooling (Gradle, Maven, Git, SVN)
  • Automated testing experience by using Junit and other testing framework
  • Prior exposure to provide solutions on cloud and mobile technologies.
  • Excellent communication skills.
  • Demonstrated experience driving CTQ flow-down to subsystems
  • Has the ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary
  • Demonstrated ability to work with technical leadership team to implement product platform/subsystem multi-generation technology plan for a specific release of a global program/product

Desired Characteristics

  • Prior experience in developing/integrating/onboarding applications/services in platform.
  • Experience in Agile methods such as Scrum on a small development team
  • Demonstrated experience on global product releases throughout the entire NPI cycle
  • Have a deep understanding of the underlying infrastructure needed to run a large distributed web
  • application
  • Has the ability to break down problems and estimate time for development tasks
  • Has the ability to make basic technology choices based on experience
  • Demonstrates awareness about competitors and industry
  • Voices opinions and presents clear rationale. Uses data or factual evidence to influence
  • Recognizes collaborative behavior and participates in collaborative activities
  • Learns organization vision statement and decision making framework. Able to understand how team and personal priorities contribute to the organization vision