Developer

Job ID: ENG/CSS3063
Job Title: Developer
Department: Airline Commercial Systems
Location: Atlanta

Job Description and Qualifications

Project Description:
To design and support Middleware messaging solutions for the enterprise


Leadership
Can negotiate disconnected parties towards a solution that is mutually beneficial to involved parties and to overall project. Assists program sponsors in defining project scope and in maintaining adherence to project scope. Motivates the project team to overall project success.

Creates a willingness to continually improve the team and individual capabilities.

 

Analytic Skills
Gather, develop, coordinate, and maintain business requirements for various projects and/or systems from initial phase to final implementation, assuring requirements meet standards.

Interact with users, other portfolios, vendors, and DT for full life cycle of project.

Troubleshoot, coordinate, and maintain production systems/programs/ applications, as needed.

Assist in the development of project definitions, cost/benefit and risk analysis, work plans, progress reports, and presentations. Object Oriented Analysis. Take an existing system’s source codes and develop High-Level and Detailed Business Requirements.

 

Business Support
Produce scheduled and ad hoc reports as necessary. Assist in maintenance and communication of project status reports and tracking. Provide user support and coordinate resolution of issues to include change management, root cause analysis, and appropriate escalation as needed. Develop use cases and functional specifications and coordinate the capture of process models and functional testing, ensuring system is functionally appropriate, technically sound, and well integrated.

Develop and manage user acceptance criteria. Coordinate the process to analyze, evaluate, implement, and maintain systems developed internally and/or externally with an outside vendor.

Transition product support to systems operations. Assist in establishing end user training.

 

Technical Skills
Understand business requirements in order to provide the technical design of computer software.

Possess programming expertise in Java programming languages in order to develop and maintain computer software. Develop appropriate software and documentation according to Delta Technology standards. Support and troubleshoot computer systems as required, optimizing performance, resolving problems, and providing timely follow up on all problems. Follow Delta Technology standards and methodologies in the development and implementation of computer software. Object Oriented Analysis, Design and Programming. Client and Server module development. Possess programming expertise in C++ programming languages in order to develop and maintain computer software. Possess programming expertise in packaging for electronic software distribution of client software. Possess programming expertise in event-driven computing. Possess programming expertise in batch-oriented computing. Possess programming expertise in message-oriented computing. Possess programming expertise in Open Systems computing environment. Possess programming expertise in Open Source computing environment. Possess programming expertise in web-based computing environment.

 

Project Planning
Has thorough understanding of the software development life cycle (Feasibility, Requirements, Analysis, Design, Construction, Testing, Implementation, Support). From the project scope, works with team members to establish the initial work estimate. Builds preliminary project schedule from scope and work estimates.

 

Project Management
Maintains scope through project change control process. Documents and resolves project issues through project issue resolution process including issue escalation process. Tracks and communicates project progress and status, using relevant levels of communication for all interested parties. Monitors project risk and manages balance between risk and issues.

 

Technology Development Acumen
Familiarity with common development practices necessary to manage and maintain enterprise-class computing solutions.

 

Tools/Certifications

  • MS Office
  • MS Visio
  • Rational ClearCase
  • Peregrine Service Ctr
  • HP-UX
  • Sun Solaris
  • Windows XP; 2000 -03
  • Web-Development
  • Microsoft Installer
  • MQ Series/Rendezvous
  • C++
  • Java
  • script
  • JavaScript
  • XML
  • HTML

Additional Tools/Certifications:
Need to have experience in C# programming.

Nice to have experience would be:

  • XSL experience with XSLT and XPath.
  • Web development frameworks using any of the following, servlets, JSP's, Struts, JSF and asp.net.
  • Java enterprise experience in JMS and EJB's.
  • Experience in HA environments.
  • Experience with the Tibco product suite including BusinessWorks and EMS