BENGALURU · FULLTIME
Senior Software Engineer
GE Healthcare
Bengaluru · onsite · Posted 35d ago
Sourced from
Not disclosed10–12 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.5s
- Found the form on Foundit · 10 questions to answer1.0s
- Decided the answers for all of them2.5s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job Description Summary
As a Senior Software Engineer, You'll be responsible for designing, building, delivering and maintaining software applications & services. You will be responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.
GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.
Job Description
Roles and Responsibilities
In This Role, You Will
Education Qualification
Relocation Assistance Provided: Yes
As a Senior Software Engineer, You'll be responsible for designing, building, delivering and maintaining software applications & services. You will be responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.
GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.
Job Description
Roles and Responsibilities
In This Role, You Will
- Identify the scope of work, develop realistic effort estimates, and justify assumptions using data and facts.
- Demonstrate a strong understanding of the Software Development Lifecycle (SDLC) and the key inputs, outputs, and deliverables across each phase.
- Leverage AI-powered development tools and coding assistants to improve engineering productivity, code quality, test generation, debugging efficiency, and documentation.
- Participate in technical discussions, contribute to architecture and design decisions, and effectively communicate technical concepts through design reviews and whiteboarding sessions.
- Drive the adoption of AI-enabled engineering practices through mentoring, knowledge sharing, and establishment of best practices.
- Maintain high code quality through coding standards, peer reviews, unit testing, automation, and continuous integration practices.
- Seek and provide constructive feedback on software design, architecture, and implementation.
- Make informed technology decisions based on technical due diligence, risk assessment, scalability, and business impact.
- Develop a comprehensive understanding of the product, its modules, and the broader ecosystem of interconnected devices and systems.
- Design scalable, maintainable, and secure software solutions while championing quality through effective testing strategies.
- Write high-quality, standards-compliant code that delivers required functionality using the technologies selected for the project.
- Lead design reviews, define interfaces between software components, and effectively apply existing technologies to solve complex engineering problems.
- Assess application performance and drive optimization through architectural improvements, AI-driven insights, and software engineering best practices.
- Provide technical leadership in defining, developing, and evolving software solutions in a fast-paced Agile environment using modern development technologies and infrastructure.
- Demonstrate expertise in data structures, algorithms, and software design patterns, with the ability to implement efficient solutions using the appropriate programming language.
- Collaborate with Product Line Leaders (PLLs), Program Managers, and other stakeholders to understand product vision, roadmap, and business priorities.
- Identify opportunities to incorporate AI-driven capabilities into products, workflows, and engineering processes to enhance customer value, operational efficiency, and innovation.
Education Qualification
- Bachelor's Degree in Computer Science or STEM Majors (Science, Technology, Engineering and Math) with a minimum of 10 years experience in software development.
- Hands-on experience in software development related to Core Java with knowledge of data structures, multithreading, concurrency, design patterns, SOA
- Knowledge on JVM performance tuning and memory management.
- Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns
- Experience in building sophisticated and highly automated infrastructures. Exposure to BDD/ TDD practices.
- Experience working within Agile/Scrum software development framework
- Strong Debugging and Troubleshooting Expertise.
- Strong problem-solving abilities and capable of articulating specific technical topics or assignments
- Expert in breaking down problems and estimate time for development tasks
- Proven track record maintaining legacy codebases under backward-compatibility constraints
- Experience with micro-services development, Continuous Integration & Continuous Delivery (CI/CD), experience with Jenkins, GIT
- Working experience on HL7 implementation
- Good knowledge or experience in containerization platforms like Docker & Kubernetes
- Web Services, hibernate, Spring framework.
- Demonstrates clarity of thinking to work through limited information and vague problem definitions
- Proactively identifies and removes project obstacles or barriers on behalf of the team
- Shares knowledge, power, and credit, establishing trust, credibility, and goodwill
- Able to work under minimal supervision
- Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
- Able to work well with global teams, including time-zone flexibility
Relocation Assistance Provided: Yes
Sourced from foundit
Section · 02
Skills
Design PatternsJenkinsHL7 ImplementationCore JavaWeb ServicesTroubleshootingAgile ScrumMultithreadingtddcontinuous deliveryMemory managementConcurrencyJVM performance tuningmicroservices developmentData Structuresdebuggingservice-orientedSpring BootBddHibernateGITCi/Cd
Section · Company
About GE Healthcare

GE Healthcare
Medical Equipment
4.9k+
employees
1994
32 years old
Chicago
UnitedStates
About
GE Healthcare Systems is a provider of technologies, digital infrastructure, data analytics and decision support tools used in the diagnosis, treatment and monitoring of patients.
Industries
Medical Equipment
Employee ratings
920 reviews
3.9/ 5
Culture
3.9
Career growth
3.2
Work-life
3.8
Employees rate it well for
Work Life Balance138Work Culture123Salary79Senior Management73Career Growth65
Find them on