Web Developer 2\3
***CURRENT TOP SECRET SCI CLEARANCE WITH FULL-SCOPE POLYGRAPH REQUIRED FOR THIS POSITION***
The Boeing National Security Programs Team in Annapolis Junction, MD is seeking a talented and experienced Web Developer to work on programs in a growing portfolio of intelligence, security and information systems. The systems, programs, and projects cover a large spectrum of engineering, software development, IT, computing and network technologies and include: cyber security, distributed networks, command and control systems, web portals, telecommunications, data mining, data systems design, and Information Assurance in the domain of cyber solutions.
Task Description: Responsibilities include participating in architecture and software development activities that may include design and development of web user interfaces and client displays; development of SOA compliant services; integration with SOA compliant services/capabilities provided by other projects; development and delivery of software applications and modules; provide software engineering support to on-going tasks as needed; development of and participation in user training; participation in testing of applications.
Selected candidate must have at least 5 years credible experience architecting and deploying web interfaces using HTML, CSS, JSP and JavaScript frameworks such as jQuery or GXT/EXT-JS in UNIX and NT environments; User interface design with a focus on developing dynamic Ajax enabled web interfaces using MVC framework such as Struts, JSF or Spring MVC; experience with Java, Eclipse, CVS, MAVEN, XML, Tomcat, SOA and LINUX; Customer engagement and status reporting.
General requirements: Designs, programs, tests, implements, documents and maintains computing applications. Gathers and evaluates end user requirements. Writes and compiles code and constructs database objects based on documented design and analyzes information to determine architecture specifications, parameters for software compatibility, application security needs and other application architecture requirements. Modifies or upgrades applications to maintain software functionality. Identifies and resolves programming or application architecture problems. Reviews system performance and identifies and recommends improvements.
Competencies
General• Adaptability
Generally understands changes in own and others' work-group tasks and situations as well as the logic or basis for change; generally seeks information about changes affecting own and fellow employees' jobs. Treats changes and new situations as opportunities for learning or growth; focuses on the beneficial aspects of change; speaks positively about the change to work group members, direct supervisor, and occasionally members of others work groups. 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.
• Change Management
Generally encourages fellow work group members, direct supervisor, and occasionally members of others work groups to appropriately question established work processes/assumptions and to support continuous improvement actions and alternatives. Generally remains open to ideas offered by others; supports and uses good ideas to solve problems or address issues. Recognizes fellow work group members who make useful changes. Usually helps fellow work group members and other interorganizational employees overcome resistance to change; shows empathy with people who feel loss as a result of change. Generally tries to minimize complexities, contradictions, and paradoxes or reduce their impact on fellow work group members and other interorganizational employees; clarifies direction and smoothes the process of change.
• Collaboration
Generally works effectively and cooperatively with work group members, direct supervisor, and occasionally members of others work groups; establishes and maintains good working relationships by helping people feel valued, appreciated, and included in discussions. Places higher priority on team and/or organization goals than on own goals. Normally offers to help work group members, direct supervisor, and occasionally members of others work groups when they need assistance.
• Customer Focus
Considers customers and their needs when performing and/or working with others on routine tasks; supports others and occasionally becomes directly involved in developing and sustaining customer relationships; assists more experienced employees in seeking information to understand customers' circumstances, problems, expectations, and needs; prepares information which more experienced employees will share with customers to build their understanding of issues and capabilities; considers how day-to-day actions or plans affect customers; responds quickly to help others address customer needs and resolve problems.
• 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.
Technical• Analytical Skills
Basic - 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.
Preferred - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources at the department level.
Basic Qualifications For ConsiderationDo you have BOTH: a) a Single-Scope Background Investigation (SSBI); AND b) a current Full-Scope Polygraph?
Typical Education/Experience
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. Level 3 - 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.
Other Job related information
***CURRENT TOP SECRET SCI CLEARANCE WITH FULL-SCOPE POLYGRAPH REQUIRED FOR THIS POSITION*** The position is contingent upon clearance verification and program/customer concurrence. Applicants must include security clearance level, investigation type, and investigation date on their resumes to be considered.
- Business Unit Defense, Space&Security
- Division Networks & Space Systems
- Program Information Solutions
- Job Type Non-Management
- Experience Level Career/Experienced
- US Person Status Required? Yes
Closing Date: 02/15/2012