Applications are invited from interested candidates for Software Engineer at GE, Bengaluru.

About GE

GE (NYSE:GE) rises to the challenge of building a world that works. For more than 125 years, GE has invented the future of industry, and today the company’s dedicated team, leading technology, and global reach and capabilities help the world work more efficiently, reliably, and safely. GE’s people are diverse and dedicated, operating with the highest level of integrity and focus to fulfill GE’s mission and deliver for its customers.

GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

Job Description

As a Software Engineer, you need to contribute to software product developed in global team. Being a part of the development team, you will contribute to end to end software development. This will include working on software deliverable for the release, meeting required design objectives to meet customer & business needs.

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.

Qualifications

Bachelor’s Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math)

Roles and Responsibilities

In this role, you will:

  • Be responsible for programming a feature and or a small feature set
  • Contribute to the team and works with direction from senior team members or management, beginning to work independently.
  • Analyse, design and Implement the Business Requirements.
  • Apply principles of Software Development Life Cycle and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques.
  • Analyse, prioritize & resolve the production issues.
  • Be responsible for troubleshooting customer issues and providing necessary resolution by understanding and applying GE processes.
  • Document unit test plans, executing unit testing successfully.
  • Deliver complex software components on schedule with quality.
  • Perform technology/tools evaluation and software technical proof of concepts.
  • Design and develop optimized and reliable code as per the specifications.
  • Write code that meets standards and delivers desired functionality using the technology selected for the project

Technical Expertise

  • 2+ years of experience on designing and developing applications using Core JAVA technologies has participated in all aspects of the Software Development Life Cycle (SDLC).
  • Knowledge of data structures, multithreading, concurrency, collections.
  • Problem solving skills to assess design alternatives and perform trade-offs to determine designs or functionality that best meet needs.
  • Experience in SDLC documentation to comply with ISO and European standards.
  • Knowledge of Object-Oriented Analysis and Design, Software Design Patterns.

Desired Skills

  • Scripting skills (Shell, Python, Bash, Perl).
  • Understanding of HL7
  • Knowledge of unit testing using tools such as JUnit
  • Experience working within Agile/Scrum software development framework
  • Debugging and Troubleshooting Expertise.

How to Apply?

Interested candidates can apply for the post through this link.

Click here to view the official notification of Software Engineer at GE, Bengaluru