GE Healthcare logo

Software Engineer

GE Healthcare
NewPosted today

LOCATION

IND19-01-Bengaluru-EPIP 122 · Hybrid

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaMicroservices ArchitectureKubernetesDockerDICOMPythonShell ScriptingBehavior-Driven Development

Job description

Overview

Design, build, deliver and maintain next generation platform solutions across software applications and platform, working on shared healthcare imaging platforms and microservices.

What you'll do

  • Collaborate with software developers and imaging teams to implement solutions that are aligned with and extend shared platforms and solutions.
  • Apply Agile principles of the Software Development Life Cycle and methodologies, software and product security, scalability, documentation practices, refactoring and testing techniques.
  • Write code that meets standards and delivers desired functionality using the technology selected for the project.
  • Build common microservices for the Healthcare Imaging platform and healthcare solutions using microservices architecture.
  • Actively participate in grooming, PI planning, sprint reviews and demos.
  • Perform technical feasibility assessments and share outcomes that help conclude technology decisions.
  • Understand performance parameters, assess application performance and address security issues.
  • Ensure unit test automation using BDD and consistent code quality by adhering to SONAR quality gates.
  • Actively manage formal verification and release activities.
  • Coordinate with internal team members and other imaging teams for platform integration and defect fixes.

What you'll need

  • Bachelor's degree in Computer Science or a STEM major (Science, Technology, Engineering and Math).
  • Minimum of 4+ years of software development experience.
  • Experience in containerization technologies such as Kubernetes/Docker.
  • Experience with HELM Charts, YAML, Ansible, Python and Shell scripting.
  • REST-based microservice development using Java.
  • DICOM experience.
  • BDD-based automated testing using Cucumber.
  • Good communication and presentation skills.

Nice to have

  • Master's degree in Computer Science/Maths or a related field.

Details

  • Location: Bengaluru, India (EPIP 122, Phase II).
  • Hybrid work mode.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer