Taro Logo

Staff Software Engineer

GE HealthCare is a leading global medical technology and digital solutions innovator focused on creating a world where healthcare has no limits.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Healthcare · Enterprise SaaS

Job Description

GE HealthCare is seeking a Staff Software Engineer to join their Healthcare Digital Team in Bangalore. This role represents an exciting opportunity to work with a leading global medical technology and digital solutions innovator. The position requires a seasoned professional with 10+ years of software development experience who will be responsible for designing and implementing critical application modules and services.

The ideal candidate will bring extensive expertise in Java, microservices, and database systems, with a strong foundation in modern software development practices. You'll be working with cutting-edge technologies including Angular, Springboot, RabbitMQ/Kafka, and various database systems, while leading technical decisions and mentoring team members.

As a Staff Software Engineer, you'll play a crucial role in driving software quality and development methodologies, collaborating with product managers and architects to shape the future of healthcare technology. The position offers the opportunity to work on distributed systems and complex technical challenges while contributing to GE HealthCare's mission of creating a world where healthcare has no limits.

The role comes with competitive compensation, relocation assistance, and the chance to work in a global environment that fosters innovation and professional growth. You'll be part of an organization that values diversity, inclusion, and maintains high standards of integrity while working on technology that directly impacts healthcare delivery worldwide.

Last updated 11 days ago

Responsibilities For Staff Software Engineer

  • Design and implementation of application modules, subsystems or services
  • Drive activities to improve software quality and development methodologies
  • Provide expertise in Design, Architecture, Development, Continuous Integration and Delivery
  • Lead impact assessment and decisions related to technology choices
  • Provide oversight and mentoring to team
  • Collaborate with product manager and architect to understand requirements
  • Own technical design reviews
  • Identify, plan and mitigate technology risks
  • Participate in full stack software development as part of agile scrum team

Requirements For Staff Software Engineer

Java
JavaScript
Node.js
Cassandra
MongoDB
RabbitMQ
Kafka
  • Bachelor's Degree in Computer Science or STEM Majors
  • 10+ years of professional experience in software development
  • 5+ years hands-on experience with Java, microservices and database systems
  • Experience with Angular/Angular JS, Java/J2EE, RxJava, Javascript, Springboot
  • Experience working within Agile/Scrum framework
  • Strong debugging and troubleshooting expertise
  • Experience with distributed systems
  • Proficiency in Cassandra, MSSQL, Git, Jenkins, Maven, REST APIs
  • Understanding of security and data protection
  • Strong analytical and coding skills

Benefits For Staff Software Engineer

Relocation Benefits
  • Competitive salary
  • Comprehensive benefits package
  • Relocation assistance
  • Career growth opportunities
  • Global work environment