USACares Jobs

Job Information

General Electric Full Stack Lead Web App Developer in Bengaluru, India

Job Description Summary

Performance Design & Methods is seeking a Lead Professional Band Engineer to support and own gas turbine/aero derivative web applications. This is an exciting opportunity that blends engineering and software to develop tools that fuel the digital growth within GE Power. The role gives an opportunity to become technically skilled in product and software development. This specific opportunity is focused around the development and ownership of a next generation graphical user interface (GUI) for our gas turbine/ aero derivatives web-based software tools.

Job Description

Roles and Responsibilities

  • Expand capabilities and efficiency of existing web UI/UX.

  • Opportunity to make architectural design decisions and grow current software products into next generation tools.

  • Write efficient, reusable, and reliable code and simplify existing code bases.

  • Develop software ownership competencies.

  • Work with the gas turbine team to understand product requirements and vision.

  • Be part of a multidisciplinary product team, working front and back end systems

  • Create automated build, test, and deployment mechanisms.

  • Develop the skills and competencies of team members. Mentor less experienced engineers.

  • Continuously improve the organizational workflow and processes.

  • Maintain code quality through best practices, unit testing and code quality automation

  • Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and Java coding principles

  • Develop and protect the Intellectual Property rights of GE.

Required Qualifications

  • Bachelor’s Degree in Engineering, Software, or related technical field

  • Strong understanding of software programming in one or more of the following languages: JAVA (preferred) or C#

  • Hands-on experience in web services (REST, SOAP, WSDL etc.), using Apache Commons Suite, Tomcat & Maven, and SQL database such as Oracle SQL

  • Hands-on experience in utilizing Spring Framework (Core, MVC, Integration and Data)

  • Hands-on experience with web development using HTML5, CSS, Java Script, jQuery, Angular, and Node.js.

  • Experience in implementing Java OSGi modules and using an OSGi container.

  • Minimum of 6 years graphical user interface (UI/UX) related software design experience

  • Excellent attention to detail

  • Experience in deploying application in AWS environment is a plus.

Desired Characteristics

  • Master's Degree / PhD in Engineering or Software from an accredited university or college

  • 5+ years demonstrated ability and experience developing graphical user interfaces, with existing and reviewable code examples

  • Strong understanding of object-oriented programming and functional programming principles

  • Knowledge of Agile software development practices and exposure to project management software like Rally or Jira.

  • Familiarity with GE IT systems management such as ServiceNow and IDM

  • Familiarity with industry standard source code control software, including GitHub

  • Ability to learn new programming languages quickly

  • Strong troubleshooting and debugging skills

  • Demonstrated design creativity and problem-solving capability

  • Strong communication, organizational and mentoring skills

GE is an Equal Opportunity Employer. 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.

*Disclosure of your Gender or Sexual orientation is completely Voluntary and not mandatory.

To stay connected with exciting news and the latest job opportunities from GE businesses, follow us on twitter: @geconnections (http://bit.ly/geconnections)

DirectEmployers