General Electric Software Engineer in Bengaluru, India
The Software Engineer has responsibilities extending to the design and development of application software within the Digital Services Technology Business
Responsible for programing a feature and/or a small feature set.
Contributes to the team and works with direction from Senior Team Members or management, beginning to work independently
Has the ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary
Demonstrate the ability to help team members
Demonstrates awareness about competitors and industry
Has the ability to make basic technology choices based on experience
Applies principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
Skilled in writing code that meets standards and delivers desired functionality using the technology selected for the project.
Skilled in core data structures and algorithms and implements them using language of choice
Participate in continuous improvement activities by identifying and appropriately escalating process and product quality gaps, providing solutions when possible.
Aware of and comply with the GEHC Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply to this job type/position
Bachelor's Degree in Computer Science Engineering or related computer field
4 -6 years of experience in software development
Software development cycle and automated testing experience
Experience in object oriented design methodology and various programming languages including Java/J2EE, Struts, Spring, Hibernate, OSGI, AngularJS, Web Services, HTML5, CSS3.
Experience in application / component designs.
Working knowledge in configuration management tools and linux and windows development environments.
Masters Degree in Computer Science / IT field.
Experience working as part of teams following Agile Scrum methodology
Knowledge of GE Healthcare engineering tools and processes.
Ability to develop unique concepts/solutions for complex problems.
Knowledge/Experience in Healthcare.
GE Healthcare provides transformational medical technologies that are helping a new age of patient care. GE Healthcare's expertise in medical imaging and information technologies, medical diagnostics, patient monitoring and life support systems, disease research, drug discovery, and biopharmaceutical manufacturing technologies is helping physicians detect disease earlier and to tailor personalized treatments for patients. GE Healthcare offers a broad range of products and services that are improving productivity in health and enhancing patient care by enabling healthcare providers to better diagnose and treat cancer, heart disease, neurological diseases, and other conditions. Headquartered in the United Kingdom, GE Healthcare is a $17 billion unit of General Electric Company (NYSE: GE). Worldwide, GE Healthcare employs more than 40,000 people committed to serving healthcare professionals and their patients in more than 100 countries.
Global Services Technology is part of the Healthcare Services business. The vision of the technology organization is to drive differentiated customer experience leveraging technology as a strength. DST enables the prediction of failures for scanners with its market differentiating InSite on Watch technology. GST enables the secure connectivity of all the distributed scanners / devices for the HCS business which helps in remote diagnosis and provides optimized service workflow solutions for service engineers to enable higher VCP. All of this is achieved by leveraging the state of the art enterprise technology like J2EE, Java and other latest technologies.
Locations: India; Bengaluru