Associate Systems Engineer
Omaha, NE 
Share
Posted 25 days ago
Job Description

Reference Number:1310
Department:Technology

If you wish to solicit an employee referral for this position, please ensure the employee submits the referral prior to submitting your application.

Description

Union Pacific Railroad Company is looking to fill an Associate Systems Engineer position in Omaha, NE. May telecommute up to 50% of work time.

The Computer Aided Dispatching (CAD) team is looking for an experienced Java Developer to join this fast-paced development team creating and supporting web based safety critical applications for Engineering, Train Crews, and Transportation field team members, enabling them to interact with the Dispatch system i.e. view Train Movement and receive Authorities and Restrictions, enabling the safety and increased productivity of UP Employees. The ideal candidate for this position must have hands on Java development experience and practical experience at troubleshooting and solving code problems.

Apply online at https://up.jobs/index.htm; Req No. 1310. Union Pacific Railroad Company is an Equal Opportunity employer and subscribes to a drug free/smoke free workplace.

Accountabilities
  • Design and develop Train Crew mobile applications to receive Track Warrant Authorities to enable train movement and Track Condition Summary, using the Mobile Technology stack with Google's new Material design.
  • Design and develop solutions for CADX Web Application, a real-time system that allows Transportation team members to Request Authority to enter right of way and Visibility of train movements in an area, utilizing Java, Angular, ColdFusion, SQL and other technologies in a micro service environment. This will involve back-end development and front-end UI design and development.
  • Work closely with customer departments to respond to questions concerning functioning of existing or proposed systems utilizing new information technologies. This requires a high degree of customer responsiveness while following project management guidelines in reporting time and effort.
  • Work independently and as a part of a larger team to assist in meeting project goals. Provide assistance to team members in problems solving to correct system errors.
Qualifications - Required
  • A bachelor's degree (foreign equivalent accepted) in computer science, software engineering, management information systems, or a related field.
  • 4 years of software / systems development or related experience.
  • 4 years of experience in core application development experience, SOA architecture and schema design.
  • 3 years of experience with Java development (for example J2EE, Spring, Hibernate, Coherence, micro services).
  • Experience developing solutions using one or more of the following: J2E, Angular, JMS, JAXB, Oracle, JDBC, JUnit, DbUnit, Big Data Technologies including Apache Hadoop, Hive, Hbase, HDFS, YARN, MapReduce, Spark, Kafka, SQOOP, Oozie, XML, JSON, Spark-SQL, Data Frames, RDD.
  • Experience with ETL, batch jobs and distributed processing programming skills in Spark-Scala and Java.
  • Experience and proven skills in database design, data modeling, and complex SQL queries in RDBMS and NoSQL databases using technologies like Oracle, Hive, HBase, Teradata.
  • Experience with Stored Procedures, UNIX Shell Script, and UNIX/Linux OS. **Experience with Version Control tools and CI/CD pipeline.
  • Good computer skills in MS Excel, SQL, and PL/SQL programming.
  • Solid problem solving skills.
  • Excellent communication skills.
  • Must pass background check investigation and medical review.
Qualifications - Preferred
Physical Requirements
Work Conditions

What we offer:

  • A strengths-based, engagement-focused, and performance-oriented culture
  • Ongoing learning, development, and Educational Assistance (including little to no out-of-pocket cost for online and in-person courses at the University of Nebraska at Omaha)
  • 401(k) with 100% match up to 6%, plus additional automatic 3% (contribute 6% and UP will contribute 9% [6% + 3%])
  • Employee Stock Purchase Plan with 40% match up to 5% (contribute 5% and UP will contribute 2%)
  • Medical, dental and vision insurance, company-paid disability, life, and AD&D insurance
  • Health Savings Account (with company contribution) Dependent Care Savings Account and Transportation Spending Account
  • Wellness and Employee Assistance Programs
  • Adoption/Surrogacy Assistance, paid Maternity and Parental Leave
  • Competitive compensation including eligibility for annual merit, bonus, and equity programs dependent on job level and personal and company performance

Union Pacific supports diversity in the workplace and is an Equal Opportunity Employer inclusive of protected veterans and individuals with disabilities.

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
4 years
Email this Job to Yourself or a Friend
Indicates required fields