GE Renewable Energy is looking for a Software Engineer in Illinois, United States. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Improve high performing, scaling and innovative end-to-end web applications.
- Cooperate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions.
- Utilize principles of SDLC and methodologies like Lean/Agile/XP, CI, software and product security, scalability, documentation practices, refactoring and testing techniques.
- Draft codes that meet standards and delivers desired functionality using the technology selected for the project.
- Create features such as web services and Queries on existing tables.
- Understood performance parameters and assess application performance.
- Serve on core data structures and algorithms and implement them using the language of choice.
Job Requirements:
- Bachelor’s degree in computer science or in “STEM” Majors (science, technology, engineering and math).
- At least 2 years of professional experience in software engineering.
- Effective experience developing web applications (Spring, RESTful, Jersey, RestEasy, JAX-WS, Web Services).
- Proficient experience with front-end technologies such as Javascript, HTML5, CSS, AngularJS, BackboneJS, EmberJS, KnockoutJS.
- Familiarity with database tools (JPA, Hibernate, JDBC, Spring Data).
- Proven track record in rules engines (Camel, Drools, JRules) and modern tooling (Gradle, Maven, Git, SVN).
- Demonstrated understanding of the underlying infrastructure needed to run a large distributed web application.
- Wide awareness about competitors and industry.
- Ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary.
- Ability to break down problems and estimate time for development tasks.
- Ability to make basic technology choices based on experience.
About GE Renewable Energy :
GE is the world’s Digital Industrial Company, transforming the industry with software-defined machines and solutions that are connected, responsive and predictive. Through its people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.