Staff Software Engineer

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

Staff Software Engineer role at GE Healthcare, focusing on building the next-generation visualization platform within the Patient Care Solutions (PCS) enterprise platform team. Responsibilities include owning feature design and implementation, collaborating with product managers and architects, driving technical discussions, and mentoring junior engineers. Requires a Bachelor's/Master's degree in Computer Science or related fields with at least 12 years of experience, strong full-stack development skills (UI techs like Angular, Redux, TypeScript, JavaScript, SCSS; backend like Microservices, Java, Spring, Springboot, WebSockets), and experience in Agile/Scrum.

What you'd actually do

  1. Collaborate with product manager and architect to understand requirements and detail the user stories
  2. Work with team to identify and close technical feasibility
  3. Engage and drive technical discussions; participate in technical designs and present technical ideas through white boarding
  4. Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle.
  5. Maintain code quality through best practices, unit testing and code quality automation

Skills

Required

  • Bachelors/Master's degree in Computer Science Engineering or related disciplines with at least 12 years of relevant experience
  • Full stack developer with deep knowledge of UI techs – Angular , Redux , TypeScript , JavaScript , SCSS , Microservices , Java , Spring , Springboot, WebSockets
  • Experience working within Agile/Scrum software development framework
  • Strong Debugging and Troubleshooting Expertise