Offers “General Electric”

Expires soon General Electric

Software Engineer (f/m)

  • Indianapolis (Hamilton)
  • IT development

Job description

3112718
Additional Cities

Bangalore, Frankfurt
Career Level

Experienced
Relocation Assistance

No
Business

GE Renewable Energy
Business Segment

Renewable Energy OnShore Wind
Function

Engineering/Technology
Country/Territory

Germany, India
Postal Code

560008
Role Summary/Purpose

The Software Engineer (f/m) will be member of a self-organizing SCRUM team developing a new breed of high performance, cloud based engineering applications for global GE Renewable Energy engineering teams, taking the tool set used in new wind turbine design process and site-specific analysis during the inquiry-to-order phase to a new level of responsiveness, speed, user experience, and efficiency.
Essential Responsibilities

Der Softwareingenieur (w/m) wird als Mitglied eines selbstorganisierten SCRUM Teams an leistungsfähigen, cloudbasierten Applikationen zur weltweiten Unterstützung von Entwicklung und Lastennachweis von Windkraftanlagen in GE Renewable Energy, mit signifikaten Verbesserungen in Effizienz, Geschwindigkeit, User Experience und Responsiveness gegenüber den bestehenden Werkzeugen. 

• Work as a full-stack developer in a self-organizing SCRUM team, developing both frontend and backend components with cutting edge technology and frameworks 

• Ensure end to end quality of the product by applying appropriate software design techniques and tests 
• Participate in the full software development process from requirements gathering through development and testing to bringing new features into production 
• Be responsible for developing frontend solutions that provide great user-experience to our customers 
• Work with both the co-located development team and our extended and diverse team across the globe using telepresence 
• Understand and challenge the current wind turbine design and application engineering processes

• Full-Stack Entwicklung mittels innovativer Technologien und Frameworks in einem selbstorganisierten SCRUM Team 
• Sicherstellung von End-to-end Produktqualität mittels entsprechender Entwicklungs- und Testmethoden 
• Einbringen in den kompletten Entwicklungsprozess, von der Sammlung von Anforderungen, über Entwicklung und Test, bis hin zur Bereitstellung neuer Features in der Produktionsumgebung 
• Verantwortung für die Entwicklung von Oberflächen die unseren Ingenieuren eine neuartige Benutzererfahrung bieten 
• Zusammenarbeit mit dem Entwicklerteam vor Ort sowie dem erweiterten, weltweiten Team 

• Verstehen und Hinterfragen vonr Windkraftanlagennachweis- und Applikationspozessen

Qualifications/Requirements

• Master’s Degree in computer science, computational engineering, or information systems, comparable education from an accredited college or university, or equivalent professional experience 
• Strong knowledge in Java 8+ and/or Kotlin for backend development 
• Strong knowledge in current frontend development technologies (ECMAScript 6, TypeScript, HTML5, Angular 2+, etc.) 
• Strong database and ORM skills 

• Experience with dependency injection frameworks (Spring Boot, Guice, etc.) 
• Experience in professional software development projects 
• Knowledge of software design practices (Design Patterns, UML)  
• Familiarity with agile development processes (SCRUM in particular) 
• Comfortable with common software build tools (e.g. Maven, Gradle, NPM, Webpack), version control (Git, GitHub), continuous integration and deployment (e.g. TeamCity, Jenkins) and common software design patterns 
• Strong proficiency in English, with multi-lingual capacity

• Master oder Diplom in Informatik, Informationssystemtechnik, Softwaredesign oder in einem vergleichbaren Studiengang 
• fundierte Kenntnisse in Java 8+ und/oder Kotlin 
• fundierte Kenntnisse aktueller Frontendtechnologien (ECMAScript 6, TypeScript, HTML5, Angular 2+, etc.) 
• sehr gute Datenbank- und ORM-Kompetenz 
• Erfahrung mit Dependency Injection Frameworks (Spring Boot, Guice, etc.) 
• Erfahrung mit der Arbeit in professionellen Softwareentwicklungsprojekten 
• Kenntnisse von Softwareentwicklungsmethoden (Design Patterns, UML)  
• Vertrautheit mit agilen Entwicklungsprozessen (besonders SCRUM) 
• Vertrautheit mit üblichen Software Build Tools (z.B. Maven, Gradle, NPM, Webpack), Versionskontrolle (Git, GitHub), kontinuierlicher Integration (TeamCity, Jenkins) und Entwurfsmustern 
• gute Englischkenntnisse in Wort und Schrift

Desired Characteristics

• Demonstrated interest in digital technologies 
• Experience with cloud services such as AWS, Azure or GCE 
• Experience with JetBrains development tools (IntelliJ, WebStorm) 
• Ability and willingness to accept challenges outside of technical expertise / comfort zone, and acquire the required skills on the job as needed 
• Familiarity with wind turbine mechanical load analysis or wind resource assessment 
• Strong written, oral, and presentation skills 
• Self-motivated, team player, with demonstrated creativity and fulfillment

• Nachweisliches Interesse an digitalen Technologien 
• Erfahrungen mit Clouddiensten wie AWS, Azure oder GCE 
• Erfahrungen mit JetBrains Entwicklungswerkzeugen (IntelliJ, WebStorm) 
• Bereitschaft und Fähigkeit neue Herausforderungen außerhalb der eigenen technischen Expertise anzugehen, und sich bei der Arbeit neue Fähigkeiten anzueignen 
• Vertrautheit mit der Windkraftbranche 
• gute Kommunikations- und Präsentationskenntnisse 
• selbstmotiviert, teamfähig, kreativ und zielorientiert
Standort 
• Deutschland, Spanien; Frankfurt, Berlin, Barcelona 

#DTR

About Us

GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.
Primary Country

India
Primary State/Province

Karnataka
Primary City

Bangalore

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