Sr Software Engineer
West Melbourne , Florida
December 20, 2016
Job Number



GE Transportation

Business Segment

GET Transportation

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.

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is anEqual 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.

Posted Position Title

Sr Software Engineer

Career Level




Function Segment

Applications and Software

Location(s) Where Opening Is Available United States

U.S. State, China or Canada Provinces



West Melbourne

Postal Code


Relocation Assistance


Role Summary/Purpose

GE Transportation is looking for an experienced Software Engineer to work on our Movement Planner product line.

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- so locomotives can too. Movement Planner intelligently analyzes and optimizes traffic, allowing more trains to run on the same railroad at faster speeds, without laying new track.

Essential Responsibilities

You will be responsible for programing a component, feature or feature set. 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


* Work

cross functionally with other business departments to align activities and


* 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




* Bachelor's Degree in

Computer Science or in "STEM" Majors (Science, Technology, Engineering and


* 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

* Must be willing to work out

of an office located in Melbourne, FL

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.

Desired Characteristics

Technical Expertise:

* Knowledge and experience with JavaEE

* Experience developing web applications (Spring, RESTful, JAX-WS, Web


* 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 choicesLeadership:

* 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 objectivesPersonal 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


A little about us:
GE imagination at work.

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