Developer - C++ Internet & Ecommerce - Omaha, NE at Geebo

Developer - C++

Company Name:
Union Pacific
Description
This position is part of the NetControl Terminal Mobile Work Order program, the objective of which is to provide field personnel the capability of making real time reportings on work done in the field, and getting real time updates on job-relevant information. Successful candidate must be able to (in an interview setting): 1) Answer semi-detailed technical questions about Unix/Linux C+
development 2) Propose and/or critique technical architectures 3) Sketch out technical solutions to open-ended problems 4) Provide illustrations of how he/she has been able to learn complicated systems in the past. Due to training and project requirements, it is anticipated that successful candidate will remain in current assignment/area up to 24 months before pursuing other internal opportunities.
Accountabilities
Position responsibilities will center around maintaining, upgrading and providing production support for a C+
backend application built using CORBA technologies, and its Java frontend written using Swing. The role will be as an individual contributor on a team consisting of UP employees.
This position requires a highly motivated, creative individual with strong technical skills who is able to rapidly come up to speed on a complex existing codebase. The ideal candidate for this position will have an extensive background and experience developing applications in C++, and using Orbix and Orbacus CORBA technology on Linux and UNIX. High Unix/Linux familiarity is required. Familiarity with Java Swing development, Log4j, JMS, Oracle and large scale distributed systems a plus.
Qualifications
A Bachelor?s Degree in Computer Science, Computer Engineering, Software Engineering or related field.
3-7
years overall application development experience in C/C+
and Java (coursework will not be counted for this requirement)
Experience with Unix/Linux environments
Some understanding of the principles behind Test Driven Development
Solid problem solving and troubleshooting skills and ability to react quickly
Solid time-management skills
Excellent communication skills and ability to build strong working relationships
Ability to rapidly pick up system knowledge from experienced developers
Willingness to support 24x7 operations of mission critical systems.
Successful candidate must take (or have taken) and successfully pass the Berger Aptitude for Programming Test (BAPT)
Experience developing using CORBA technology in C++
Experience with the STL (Standard Template Library) for C++
Solid knowledge of Object Oriented development techniques
Exposure to Java Web services development and JUnit testing
Oracle database and SQL development skills
Experience using VersionOne, or similar project management, problem reporting and tracking tools
Experience using Maven, Eclipse, PL/SQL, Tibco EMS Administrative tools
Department
Union Pacific, a Fortune 200 company, is a leader in developing and applying new technology to efficiently move freight in a safe and environmentally friendly manner. Technological advances in freight cars, locomotives, track and communications have enabled Union Pacific to continue to be on the leading edge of the transportation industry. UP's success is built on one of the most advanced networks, consisting of voice, video, radio fiber optics, microwave, internet and data communications.
Company
Union Pacific is one of America's premier transportation and logistics companies, linking 23 states in the western two-thirds of the country and serving many of the fastest-growing U.S. cities. Generations of Americans have built successful careers at Union Pacific and in the process, they've helped build a nation - delivering lumber for our homes, food for our tables, energy for our power plants and the countless raw materials and finished goods that supply the American way of life.
Location: Omaha, NE
Closing Date: 11-09-2014Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.