Programmer/Tester for the WebBOLD Application with the ability to perform production support when needed. The positions will provide the opportunity to use below technologies and platforms to learn expand knowledge to fill multiple roles in the organization including test, development and production support. Provides assistance to design, program and execute simple test plans. Implements, documents and maintains basic computing applications. Writes and compiles basic code and constructs basic database objects based on documented design. Modifies or upgrades applications to maintain software functionality. Assists in gathering information to determine architecture specifications, parameters for software compatibility, application security needs and other application architecture requirements.
[ + ] Adaptability
Tries to understand changes in work-group tasks, situations, and the department as well as the logic or basis for change; occasionally seeks information about changes affecting their individual job. Treats changes and new situations as opportunities for learning or growth; focuses on the beneficial aspects of change; speaks positively about the change to fellow work group members. Quickly modifies behavior to deal effectively with changes in the work environment; readily tries new approaches appropriate for new or changed situations; does not persist with ineffective behaviors.
[ + ] Collaboration
Makes an effort to work effectively and cooperatively with fellow work group members; establishes and maintains productive working relationships by involving other work group members as appropriate and thanking them for their assistance. Places higher priority on work group goals rather than on own goals; offers to help other employees when they need assistance.
[ + ] Continuous Learning
Occasionally seeks and uses feedback from fellow work group members and direct supervisor and a limited number of other sources of information to identify appropriate areas for learning. Identifies and participates in routine learning activities (e.g., courses, reading, self-study, coaching, experiential learning) that help fulfill learning needs. Participates in learning activities in a way that makes the most of the learning experience (e.g., takes notes, asks questions, critically analyzes information, keeps on-the-job application in mind, does required tasks). Tries to put new knowledge, understanding, or skill to practical use on the job; furthers learning through trial and error. With guidance from direct supervisor, puts self in unfamiliar or uncomfortable situation in order to ask questions and learn.
[ + ] Customer Focus
Understands customers and their needs and considers such factors in the completion of day-to-day job tasks and responsibilities; supports more experienced employees as required to develop and sustain productive customer relationships; uses available information to understand customer related circumstances, problems, and needs; considers how day-to-day actions will affect customers; responds quickly to help more experienced employees meet customer needs and resolve problems.
[ + ] Analytical Skills
Basic - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources.
Preferred - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources at the work group level.
[ + ] Application Analysis
Basic - Basic ability to analyze business domain knowledge, perform requirements analysis, develop business domain process models. Analyzes for improvements, develops investment decisions, designs and performs product verification & validation.
Preferred - General ability to analyze business domain knowledge, requirements analysis, develop business domain process models. Analyzes for improvements, develops investment decisions, designs and performs product verification & validation.
[ + ] Requirements /Tracing
Basic - Basic familiarity with how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle
Preferred - General knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle.
[ + ] Software Dev Life Cycle
Basic - Basic knowledge of the concepts and processes of managing a software system throughout the entire life cycle.
Preferred - General knowledge of the concepts and processes of managing a software system throughout the entire life cycle.
Basic Qualifications For Consideration
Do you have class or work related Unix or Linux experience?
Do you have class or work related C++ experience?
Level 1 - Technical bachelor's degree. A technical degree is defined as any four year degree, or greater, in a mathematic, scientific or information technology field of study.
Level 2 - Technical bachelor's degree and typically 2 or more years' related work experience or a Master's 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...