The Airplane Health Solutions (AHS) team is seeking an experienced programmer/analyst responsible for the value-added contributions to the evolution and the support of AHS applications that support military aircraft and improving their quality, cost and delivery. United States person status, strong leadership, teaming, technical and analytical skills are required in addition to experience in implementing and executing an agile software development process.
Provide the information technology support for AHS military applications to plan and implement new customers, to implement enhancements and corrections to defects, to respond to product engineer and customer requests for assistance and to perform production support.
Team with the AHS military applications product manager, project manager and Quality Assurance team lead to plan the evolution of AHS military applications, the iterations to implement them and track the progress to plan for the iterations.
Team with the AHS product engineers and Quality Assurance analysts to define agile user stories to record the functional requirements that satisfy the quality, cost and delivery requirements of the AHS military customers.
Perform the design, coding, unit testing, implementation and support of changes to the AHS military systems that satisfy their functional and performance requirements. Up to 80% of the time will be spent on this task.
Team the AHS Quality Assurance analysts to investigate and analyze AHS military software problems and correct them.
Periodically will be on-call 24x7 to identify and resolve problems with the AHS production system.
Team with the AHS product engineers and Quality Assurance analysts to use test driven agile software development methods and tools to improve the quality, cost and delivery of the AHS applications and the processes, products and services to support the systems.
Team with other organizations to design, program, test, implement and support integrations with other software systems.
Communicate with the AHS management on the plans and status of implementing improvements to the AHS military systems.
Contribute to the information technology (IT) architecture evolution of AHS by participating in revising the IT road map and other IT architecture products.
[ + ] Collaboration
Works effectively and cooperatively with fellow employees, peers from other teams and/or parts of the organization and occasionally external customers; establishes and maintains good working relationships by actively involving others and helping them feel valued, appreciated, and included in discussions. Places higher priority on team and/or organization goals than on own goals. Offers to provide help and/or leadership to other teams and/or employees and occasionally external customers when they need assistance.
[ + ] Communication
Clarifies purpose and importance; stresses major points; follows a logical sequence. Keeps the audience engaged through use of techniques such as analogies, illustrations, humor, an appealing style, body language, and voice inflection. Frames the message in line with audience experience, background, and expectations; uses terms, examples, and analogies that are meaningful to the audience. Seeks input from audience; checks understanding; presents message in different ways to enhance understanding. Uses syntax, pace, volume, diction, and mechanics appropriate to the media being used. Accurately interprets messages from others and responds appropriately.
[ + ] Customer Focus
Makes customers and their needs a primary focus of one's actions; develops and sustains productive customer relationships; uses information to understand customers' circumstances, problems, expectations, and needs; periodically becomes involved in sharing information with customers to build their understanding of issues and capabilities; considers how actions or plans will affect customers; responds quickly to meet customer needs and resolve problems; assists higher graded employees and/or project team leaders in implementing ways to monitor and evaluate customer concerns, issues, and satisfaction and to anticipate customer needs.
[ + ] Planning And Organizing
Identifies more critical and less critical activities and assignments; adjusts priorities when appropriate. Determines project or assignment requirements by breaking them down into tasks and identifying types of equipment, materials, and people needed. Allocates appropriate amounts of time for completing own work; avoids scheduling conflicts. Takes advantage of available resources (individuals, processes, departments, and tools) to complete work efficiently; coordinates with internal and external partners. Uses time effectively and prevents irrelevant issues or distractions from interfering with work completion.
[ + ] Analytical Skills
Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources at the department level.
[ + ] Requirements /Tracing
Complete knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle
[ + ] Software Architecture & Design
Complete knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.
[ + ] Software Dev Life Cycle
Complete knowledge of the concepts and processes of managing a software system throughout the entire life cycle. Ability to participate in all stages of the software development life cycle.
[ + ] Software Domain Knowledge
Complete knowledge of domains, characteristics, constraints and products that require software and influence architecture, requirements, interfaces, designs, and integration/test approaches. Domain examples include data processing, ground support, tools and analysis models. Examples of characteristics and constraints that impact software include operating systems, fidelity and information processing capacity. Examples of products include aircraft, missiles, airborne/shipboard/space systems/ground-based support systems.
Basic Qualifications For Consideration
Do you have a minimum of five (5) years of experience implementing the new functionality and supporting of web-based applications?
Do you have a minimum of five (5) years experience executing a test-driven agile development process that includes design documentation and automated functional testing?
Do you have a minimum of five (5) years of experience working with Linux, Java, Java ServerPages, Tomcat, Oracle, PERL, data warehouses, VersionOne, HTML, XML and/or XSLT?
Technical bachelor's degree and typically 5 or more years' related work experience or a Master's degree with typically 3 or more years' or a PhD degree or an equivalent combination of education and experience. A technical degree is defined as any four year degree, or greater, in a mathematic, scientific or information technology field of study.
Boeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defense, space and security systems. We...