Boeing: Stay connected to what you enjoy

Company
The Boeing Company

Job Location
map it!US-MD-Annapolis Junction

Occupation Title

Skills Management Title

Status
Full-Time

Business Component

Experience Level
At least 9 year(s)

Education
4 Year Degree

Requisition Number
09-1014311


YOU MAY NOT ALWAYS SEE US, but we're in the sky, on the ground, at sea and out in space; with your help our technologies will benefit the world. That's why we're here.


Programmer Analyst 4/5 

******CURRENT TOP SECRET SCI CLEARANCE (with polygraph) REQUIRED FOR THIS POSTION*** *** Boeing requires software engineers to work on programs within a growing portfolio of development systems. The systems, programs, and projects span the spectrum of IT, computer, network, and engineering technologies and include: telecommunications, distributed networks, web portals, command and control systems, data mining, data systems design, and CNA, CNE, and CND in the domain of cyber solutions. Desirable skills and experience include data architecture development; GUI development; API development; software architecture development; requirements analysis; object-oriented design; modeling and simulation; service based architectures, data modeling, PKI, VPN, and IPSEC operational environments. Desirable languages and development environments include: Shell Scripting, C, C++, Java, PHP, HTML/XML, J2EE, Linux, Solaris, UNIX, Windows; middleware portals; Specific positions may require or desire familiarity with additional languages, tools, or processes which may include: PERL, Python, SWING, JDBC, JMS, configuration management, maturity model/CMMI; and embedded software design, Subversion, Eclipse, GForge, Sybase, Oracle CoreID, WebLogic, Rhapsody, DBVisualizer, DreamWeaver, Subversion, PowerDesigner, Documentum, MATLAB, LDAP, RMI, and OPNET. General requirements: Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software systems. Develops and maintains code and integrates software components into a fully functional software system. Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met. Performs software project management and software supplier management functions. Develops, selects, tailors and deploys software processes, tools and metrics. Executes and documents software research and development projects. Serves as a subject matter expert for software domains, system-specific issues, processes and regulations. Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards. Works under general direction.




 



General


[ + ] Planning And Organizing


Identifies more critical and less critical activities and assignments; adjusts priorities when appropriate. Proactively determines project or assignment requirements by breaking them down into tasks and identifying types of equipment, materials, and people needed. Effectively allocates appropriate amounts of time for completing own work; avoids scheduling conflicts. Is an expert at taking 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.


Technical


[ + ] Data Model/Architecture



Basic - Extensive ability to build conceptual (business objects), logical (systems), and/or physical (database) models using computer tools. Integrates models across domains and applications and translates models from one level (e.g. conceptual) to another (logical).

Preferred -Advanced, expert ability to build conceptual (business objects), logical (systems), and/or physical (database) models using computer tools. Integrates models across domains and applications and translates models from one level (e.g. conceptual) to another (logical).



[ + ] Requirements /Tracing



Basic - Extensive, specialized knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle.

Preferred -Advanced, expert knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle.



[ + ] Software Architecture & Design



Basic - Extensive, specialized knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.

Preferred -Advanced, expert knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.



[ + ] Software Dev Life Cycle



Basic - Extensive knowledge of the concepts, processes, and philosophies involved with managing a software system throughout the entire life cycle. Ability to participate in all stages of the software development life cycle.

Preferred -Advanced knowledge of the concepts, processes, and philosophies involved with managing a software system throughout the entire life cycle. Ability to participate in all stages of the software development life cycle.



[ + ] Software Domain Knowledge



Basic - Extensive, specialized 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.

Preferred -Advanced, expert 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.



[ + ] System/Data Architecture



Basic - Extensive ability to model and analyze data from a computing technical and specific business process viewpoint; integrates the data into a computing system and application architecture. Extensive ability to interrelate, from system architecture, design, build, test, and deploy the fundamental aspects needed to produce effective computing solutions.

Preferred -Advanced, expert ability to model and analyze data from a computing technical and specific business process viewpoint; integrates the data into a computing system and application architecture. Advanced ability to interrelate, from system architecture, design, build, test, and deploy the fundamental aspects needed to produce effective computing solutions.



Typical Education/Experience

 
Level 4 - Technical bachelor's degree and typically 9 or more years' related work experience or a Master's degree with typically 7 or more years' or a PhD degree with typically 4 or more years' related work experience 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.

Level 5 - Technical bachelor's degree and typically 14 or more years' related work experience or a Master's degree with typically 12 or more years' or a PhD degree with typically 9 or more years' related work experience 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.

 



Contact info: Not Available

For your privacy and protection, when applying to a job online, never give your Social Security Number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn More >>

U.S. Citizenship is required for most positions. Boeing is an equal opportunity employer
supporting diversity in the workplace. Copyright © The Boeing Company. All Rights Reserved.
Register