GE is an equal opportunity employer, offering a great work environment, challenging career opportunities, professional training and competitive compensation.
The science of diagnostics and degradation prediction for gas turbine machine health is critical to the cost effective management of maintenance and repair schedules for GE’s worldwide installed base. A visionary and motivated software engineer with experience utilizing JAVA to implement the infrastructure required to execute advanced analytics is needed to help build the next generation framework for executing analytics as data volumes continue to increase.
In addition, you will:
Design / Develop Java software products using Eclipse
Work in an agile team with peers
Work with Tech leads to quickly learn the product and contribute
Develop unit test cases that verify and validate customer value is delivered
Design, implement and test software, ensuring quality specifications are met
Support Test Engineers in automated testing and software quality assurance
Support process improvements, driving quality and productivity
Assist in the evaluation and selection of commercial off-the-shelf products
Research and evaluate new products and technologies and keep abreast of emerging industry trends
Maintain expertise in and provide support for existing business applications and processes
Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements
Formulate and implement plans to achieve technical requirements
Provide technical guidance to other personnel and assigned teams; mentor others in the organization
Assure proper documentation of technical data generated for the assigned projects and/or tasks consistent with engineering policies and procedures
Bachelor’s Degree in Computer Science, Engineering or in a related discipline
Minimum of 7 years of experience in JAVA development and developing server –side JEE software
Minimum of 2 years of experience in Agile environment
Additional Eligibility Qualifications
GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.
Experience instrumenting software and automated tests in a Microsoft Windows® Server environment
Experience with XML & XSD
Detailed experience with the following Technologies: JEE, Spring, EJB, JDBC JUnit, JMock, ANT, Eclipse and Web Services, JBoss 6.1, JBoss clustering, JBoss MBean, MSSQL
Experience with concurrency (thread-safe environment)
Expert knowledge of JAVA and JBOSS in an R&D environment
Experience of working on high performance, fault tolerant and scalable systems
Demonstrate analytical approach to problem solving, takes initiative, exhibits strong communication skills, and demonstrates effective teaming skills
Strong Organizational Skills
Strong Analytical and Data Analysis Skills
Strong interpersonal and leadership skills
Strong Cross Functional Integration skills
Understanding of service based architectures using industry standard tools and technologies
Understanding of business process modeling and messaging technologies
Extensive experience with relational databases (Oracle and MS SQL Server) and time series databases (OSI Pi, iHistorian)
Thoroughly understands and applies software engineering processes, procedures, tools and standards
Customer focused with ability to develop & interpret requirements
Experience with business intelligence including database design, ETL, JavaSpaces and Business Objects
Knowledge of Monitoring & Diagnostics applications
Knowledge of GE Gas / Steam turbines and Speedtronic (Mark VI, Ve, Vie) control systems
Working knowledge of data analytics platforms
Why join one great company when you can join many? At GE, we’re passionate about making life better with new ideas and technologies. We’re diverse, supporting our communities in more than 100 countries. Experience personal growth and competency development as part of the GE team.
GE Power & Water provides customers with a broad array of power generation, energy delivery and water process technologies to solve their challenges locally. Power & Water works in all areas of the energy industry including renewable resources such as wind and solar; biogas and alternative fuels; and coal, oil, natural gas and nuclear energy. The business also develops advanced technologies to help solve the world’s most complex challenges related to water availability and quality. Numerous products are qualified under ecomagination, GE’s commitment to providing innovative solutions that maximize resources, drive efficiencies and help make the world work better. Headquartered in Schenectady, N.Y., Power & Water is GE’s largest industrial business. Follow GE Power & Water on Twitter @GE_PowerWater.
Learn More about GE Power and Water Today!
To stay connected with exciting news and the latest job opportunities from GE AMSTC, Aviation, Energy Management, Oil & Gas, Power & Water and Transportation, follow us on twitter:
Apply to job
Send to friend
Save to cart
GE Careers - 16 months ago
GE Power & Water provides customers with a broad array of power generation, energy delivery and water process technologies to solve...