Offers “General Electric”

Expires soon General Electric

Software Engineer

  • Internship
  • Bangalore (Bangalore Urban)
  • IT development

Job description



3498150
Additional Cities

Bengaluru
Career Level

Experienced
Relocation Assistance

No
Business

GE Healthcare
Business Segment

Healthcare Digital
Function

Digital Technology
Country/Territory

India
Postal Code

560 066
Role Summary/Purpose

You will be responsible for programming a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business as needed. You will also contribute to design discussions and technology choice.
This position is for a Full Stack Software Engineer.
Essential Responsibilities

Be hands-on and would have the opportunity to work on some of the most challenging problems in the digital industrial space.
Translate requirements to high quality code.
Consistently deliver readable, maintainable and efficient code.
Quickly mockup a proof-of-concept implementation of an idea and present to internal stakeholders.
Understand performance and scalability parameters and build systems appropriately
Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness
Be inquisitive, and self-motivated
Have the opportunity of gaining extensive life science domain knowledge
 Applies principles of SDLC and Lean/Agile/XP/TDD/CI/CD methodologies to deliver high quality, secured, and scalable software module
Qualifications/Requirements

Bachelors Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math)
A minimum of 4+ years of professional experience in building large-scale, enterprise-wide application.
Desired Characteristics

 Strong knowledge of Object-Oriented Analysis and Design, TDD, Software Design Patterns and coding principles.
 Extensive experience with web application development using Angular, React, HTML5, CSS3 and Typescript.
 Extensive experience with Java/Rx Java, Microservices, Spring Boot/Apache Web framework, Node Js.
 Experience in developing containerized Microservices using Docker, Kubernetes or similar.
 Experience in automated test like unit libraries such as JUnit, Mockito, Karma, and Mocha.
 Working Knowledge with SQL databases such as MySQL, PostgreSQL or similar.
 Working Knowledge with common development practices including CI/CD pipelines, test automation, agile development, distributed version control, build tools, in-depth code reviews etc.
 Working knowledge in configuration management tools such as Perforce/GitHub/Gitlab, JENKINS.
 Knowledge of Healthcare Domain with Understanding of Healthcare Standards such as DICOM, HL7, IHE etc.
 Experience in working with distributed teams.
 Strong understanding of web-based security threats and prevention techniques.
 Demonstrates the initiative to explore alternate technology and approaches to solving problems
 Skilled in breaking down problems, documenting problem statements and estimating efforts
 Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members
 Ensures understanding of issues and presents clear rationale.
 Strong oral and written communication skills
About Us

GE (NYSE:GE) drives the world forward by tackling its biggest challenges. By combining world-class engineering with software and analytics, GE helps the world work more efficiently, reliably, and safely. GE people are global, diverse and dedicated, operating with the highest integrity and passion to fulfill GE’s mission and deliver for our customers. www.ge.com
Primary Country

India
Primary State/Province

Karnataka
Primary City

Bengaluru

Make every future a success.
  • Job directory
  • Business directory