Software Engineer-

GE Healthcare · Healthcare · Bengaluru, Karnātaka, India · Digital Technology / IT

Software Engineer responsible for designing, building, delivering, and maintaining software applications and services, working across machine, cloud, platform, and/or application areas. The role involves the full software lifecycle, including requirement analysis, documentation, and implementation, with a focus on technical feasibility, code quality, and collaboration within an Agile/Scrum framework. Requires strong coding skills with full-stack experience in Angular, Java, and AWS Cloud Development.

What you'd actually do

  1. Collaborate with product owner and leads/architects to understand requirements and detail the user stories.
  2. Work with team to identify technical feasibility and work on Implementation.
  3. Engage in technical discussions; participate in technical designs and present technical ideas through white boarding.
  4. Maintain code quality through best practices, unit testing and code quality.
  5. Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module

Skills

Required

  • Bachelors/master’s degree in computer science engineering or related disciplines with 3+ years of industry experience
  • Strong coding skills with full stack experience(Angular, Java, AWS Cloud Development)

Nice to have

  • mobile development exposure
  • familiarity with Cloud development using services like EC2, ECS/EKS, Lambda, API Gateway, RDS, S3, CloudFormation/Terraform, and CI/CD pipelines
  • Experience working within Agile/Scrum software development framework
  • Strong Debugging and Troubleshooting skills.
Read full job description

Job Description Summary

Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.

Job Description

Essential Responsibilities

  • Collaborate with product owner and leads/architects to understand requirements and detail the user stories.
  • Work with team to identify technical feasibility and work on Implementation.
  • Engage in technical discussions; participate in technical designs and present technical ideas through white boarding.
  • Maintain code quality through best practices, unit testing and code quality.
  • Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
  • Demonstrate Self-learning and upskilling capabilities

Qualifications / Requirements

  • Bachelors/master’s degree in computer science engineering or related disciplines with 3+ years of industry experience
  • Strong coding skills with full stack experience(Angular, Java, AWS Cloud Development)

Desired Skills:

  • Good to have mobile development exposure and familiarity with Cloud development using services like EC2, ECS/EKS, Lambda, API Gateway, RDS, S3, CloudFormation/Terraform, and CI/CD pipelines
  • Experience working within Agile/Scrum software development framework
  • Strong Debugging and Troubleshooting skills.

Additional Information

**Relocation Assistance Provided: **Yes