Sr Software Engineer
Location:
West Melbourne , Florida
Posted:
June 01, 2016
Reference:
2627070
About Us:

GE (NYSE: GE) is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. GE is organized around a global exchange of knowledge, the "GE Store," through which each business shares and accesses the same technology, markets, structure and intellect. Each invention further fuels innovation and application across our industrial sectors. With people, services, technology and scale, GE delivers better outcomes for customers by speaking the language of industry.

At GE Transportation, we move the world. We are a global digital industrial leader and supplier to the rail, mining, marine, stationary power and drillingindustries. Our solutions help customers deliver goods and services with greater speed and greater savings using our advanced manufacturing techniques, industry expertise and connected machines. Established more than a century ago, GE Transportation is a division of GE that began as a pioneer in passenger and freight locomotives. That innovative spirit still drives GE Transportation today. It's the engine of change that puts us at the forefront of transportation technology, software, and analytics. And it's why we continue to find-and realize-the potential that keeps our connected world moving forward. The GE Transportation Global Headquarters is located in Chicago, Illinois.

There are over 65 service sites worldwide.

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at http://www.ge.com/sites/default/files/15-000845%20EEO%20combined.pdf . 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.

Role Summary:

As Senior Software Engineer, you will work on our Movement Planner product. In two decades, U.S. freight requirements will be double what they are today. Railroad logistics technologies need to move goods faster, smarter and more efficiently to keep up with demand. A sophisticated rail traffic control system and logistics planner all in one, Movement Planner intelligently analyzes and optimizes traffic, allowing more trains to run on the same railroad at faster speeds.

Essential Responsibilities:

You will be responsible for programing a component, feature or feature set within

Movement Planner at http://www.getransportation.com/railconnect360/network-operations/movement-planner-system#movement-planner . You will work with a small, cross functional team staffed and empowered to succeed. You will make individual impacts and help other team members grow and succeed. Your impact will be bigger than just the team you work crossing into other teams and other areas of the business. You will be a technical leader creating designs and guiding technology choices.

In this role you will:

+ Develop high performing, scaling and innovative end-to-end web applications

+ Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure

+ Collaborate with business analysts, architects, and software developers to implement solutions that are aligned with and extend shared platforms and solutions

+ Coach / Mentor software engineers within immediate agile team

+ Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse

+ Support process improvements which guide the development, sustaining & support activities

+ Work cross functionally with other business departments to align activities and deliverables

+ Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness

+ Apply principles of SDLC and methodologies like Agile, CI, software and product security, scalability, documentation practices, refactoring and automated testing techniques

+ Write code that meets standards and delivers desired functionality using the technology selected for the project

+ Understand performance parameters and assess application performance

+ Work on core data structures and algorithms and implement them using technology chosen

+ Drive world-class quality in the development and support of products

Qualifications/Requirements:

Basic Qualifications:

+ Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and Math)

+ A minimum of 5 years of professional experience

Eligibility Requirements:

+ Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen

+ Must be willing to travel several times per year ~ 5%

+ Must be willing to work out of an office located in Melbourne, FL

Desired Characteristics:

Technical Expertise:

+ Knowledge and experience with JavaEE

+ Experience developing web applications (Spring, RESTful, JAX-WS, Web Services)

+ Experience with front-end technologies such as Javascript, HTML5, CSS, jQuery, AngularJS, Web Components, NodeJS

+ Experience with database tools (JPA, Spring Data, Hibernate)

+ Experience with modern tooling (Eclipse / IntelliJ, Maven, NPM, Grunt, Git)

+ Knowledge of Object Oriented Design, Software Design Patterns and Java coding principles

+ Ability to creatively solve complex problems with simple solutions

Business Acumen:

+ Demonstrates the initiative to explore alternate technology and approaches to solving problems

+ Skilled in breaking down problems, documenting problem statements and estimating efforts

+ Demonstrates awareness about competitors and industry trends

+ Has the ability to analyze impact of technology choices

Leadership:

+ Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members

+ Ensures understanding of issues and presents clear rationale

+ Able to speak to mutual needs and win-win solutions

+ Uses two-way communication to influence outcomes and ongoing results

+ Identifies misalignments with goals, objectives, and work direction against the organizational strategy

+ Makes suggestions to course correct

+ Continuously measures deliverables of self and team against scheduled commitments

+ Effectively balances different, competing objectives

Personal Attributes:

+ Strong oral and written communication skills

+ Strong interpersonal skills

+ Effective team building and problem solving abilities

+ Persists to completion, especially in the face of overwhelming odds and setbacks.

+ Pushes self for results; pushes others for results through team spirit

Locations: United States ; Florida; West Melbourne

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf . 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.
A little about us:
GE imagination at work.

Know someone who would be interested in this job? Share it with your network.