SunTrust Veterans Jobs

Transitioning Military Job Search

Job Information

General Electric Senior Software Engineer in Bengaluru, India

Job Description Summary

Job Description

The MDH (Mobile Digital Health) team is working on next generation monitoring viewer, platform & solution. It will provide critical near real-time monitoring of patients across hospital care areas.

The Senior Software Engineer is a critical role within MDH. As a Sr. software engineer, you will be responsible for design and implementation of one or more application modules, subsystems or services. In addition, you will drive activities to improve software quality and development methodologies.

Essential Responsibilities:

Your Day at GE:

  • Collaborate with product owner and architect to understand requirements and user stories

  • Part of the agile scrum team, participate in the software development covering full technology stack. Accountable for the Definition of Done for user stories.

  • Ensure code quality, test coverage and adherence to different quality metrics

  • With a platform mindset, ensure the implementation results in a reusable software asset

  • Attention to details, ensure the non-functional requirements are considered in implementation and test

  • Bring rigor in software development, follow TDD/BDD ways of development

Qualifications / Requirements

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

  • A minimum of 5 years of professional experience in software development

  • Hands on experience in software development covering full stack (HTML5, Angular8, Core Java, REST, Java/Node, SQL/NoSQL)

Desired Characteristics:

  • Experience using tools like Eclipse, Git, Maven/Ant and Bamboo or Jenkins

  • Experience with unit testing using JUnit and mock frameworks.

  • Experience in Agile development practices: Test Driven Development (TDD), Behavior Driven Development (BDD) and Scrum.

  • Experience in WebServices using RESTful frameworks

  • Creative Problem solver and open to learning new technologies.

  • Experience in Healthcare domain

  • Enthusiastically follow technology trends, software engineering best practice and technologies while enjoying the challenge of solving complex problems

Additional Information

Relocation Assistance Provided: Yes