Taro Logo

Senior Staff Software Engineer

GE HealthCare partners with customers to fulfill healthcare's potential through medical technology, intelligent devices, and care solutions.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
15+ years of experience
Healthcare

Job Description

GE HealthCare is seeking a Senior Staff Software Engineer to join their team in Bengaluru, India. This is a critical technical leadership role responsible for designing highly complex modules, key components, and entire applications/products. The position requires a seasoned professional with 15+ years of experience who can work independently as a technical lead, driving design and development work related to architecture, scalability, availability, and performance according to product roadmaps.

The ideal candidate will bring deep expertise in Java, Spring Framework, and cloud technologies, particularly AWS. They will be responsible for providing technical leadership in a fast-paced agile environment, guiding developers, and working closely with Product Line Leaders to understand and implement product requirements. The role demands someone who can drive efficiency across teams, lead architecture and design efforts, and serve as a subject matter expert in processes and methodologies.

Key technical requirements include strong knowledge of Design Patterns, expertise in Kafka and messaging frameworks, experience with containerization technologies like Docker and Kubernetes, and proficiency in SQL databases. The position offers the opportunity to work with cutting-edge healthcare technology solutions while being part of a global organization that values innovation and inclusion.

GE HealthCare offers a comprehensive benefits package, including relocation assistance, competitive salary, and opportunities for career growth. The company maintains a strong commitment to inclusion and diversity, making decisions without regard to race, color, religion, national origin, gender, sexual orientation, age, disability, or veteran status. This is a hybrid role that combines the flexibility of remote work with in-person collaboration.

The company's mission focuses on creating a world where healthcare has no limits, partnering with customers to develop groundbreaking medical technology and intelligent devices. This role offers the chance to directly impact healthcare innovation while working with a team dedicated to improving patient care through technology.

Last updated a month ago

Responsibilities For Senior Staff Software Engineer

  • Provide technical leadership in software development using latest technologies
  • Guide developers in planning, execution and architecture using agile methodologies
  • Work with Product Line Leaders to understand product requirements & vision
  • Drive increased efficiency across teams
  • Lead architecture and design efforts across products
  • Capture system level requirements through collaboration with stakeholders
  • Lead impact assessment and decisions related to technology choices

Requirements For Senior Staff Software Engineer

Java
Python
Kubernetes
MySQL
PostgreSQL
Kafka
  • Bachelor's Degree in Computer Science or STEM with 15+ years of experience
  • AWS expertise, certification preferred
  • Strong knowledge of Design Patterns, Java and Unit Testing frameworks
  • Experience with Spring Framework and Spring boot
  • Expert in Kafka and/or related messaging frameworks
  • Experience with REST web services and EJBs
  • SQL expertise with Oracle MySQL, PostgreSQL
  • Experience with Docker/Kubernetes, Helm
  • Python experience is a plus

Benefits For Senior Staff Software Engineer

Relocation Benefits
  • Relocation assistance
  • Competitive salary and benefits
  • Career growth opportunities
  • Global organization benefits