Programmer Analyst 5/6

View Job Requisition - Programmer Analyst 5/6Requisition Number: 11-1019276Job Status: Activated - Posting Type: Posted Internally and Externally. - Posting Status: AvailableLocation Herndon, VA;Springfield, VA Virtual Office/Telecommute?(Things you should know about Virtual Office) Virtual Work Not Available Shift First Business Unit Defense, Space&Security Division Networks & Space Systems Program Information Solutions Occupation Title Information Technology Skills Management Title Programming/Analysis Job Classification BAMBP5 Note: The level of the classification for a specific applicant will be based on the qualifications of that applicant.Job Type Non-Management Experience Level Expert/Consultant Exemption Status Exempt Union No Security Clearance Required?(Security Clearance definitions) Current Top Secret - US Citizenship Required Work Eligibility Required? Yes US Person Status Required? Yes Export Control Required? Yes Relocation Money Available?(Things you should know about relocation benefits) Yes Date Posted 09/13/2011 Closing Date(Things you should know about closing dates) 12/09/2011 Position Description Leads and performs the design, program, test, implementation and documentation of highly-complex computing applications and software system architectures or computing architecture and computing application system designs. Initiates and leads the analysis of end user processes to define application requirements. Writes and compiles highly-complex code and constructs based on documented design or designs application architecture that integrates application software and delivery subsystems for specific applications. Provides support on highly-complex end user issues or complex application architecture. Leads the development of training for use of applications and identification of improvements to system architecture. Leads and performs analysis of information to determine architecture specifications, parameters for software compatibility, application security needs and other application architecture requirements.Competencies General[ + ] AdaptabilityFully understands and usually helps shape changes in own and fellow team leaders\' work and situations; is frequently called upon to explain the logic or basis for change to other team leaders and/or interorganizational teams; is seen as an expert on information about changes affecting own and fellow team leaders\' jobs; frequently mentors fellow employees and team leaders around the change. 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 team leaders and external customers. 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.[ + ] CommunicationConsistently and proactively clarifies purpose and importance; stresses major points; follows a logical sequence. Guiders others in keeping their audience thoroughly engaged through use of techniques such as analogies, illustrations, humor, an appealing style, body language, and voice inflection. Frames highly complex and or advanced information in line with audience experience, background, and expectations; uses terms, examples, and analogies that are meaningful to the audience. Regularly 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. Attends to both direct and indirect messages from others; correctly interprets messages and responds appropriately. Mentors and advises fellow project leads and other internal employees on effective communication techniques.[ + ] Decision MakingConsistently and proactively recognizes a wide range of highly advanced or unusually complex issues, problems, or opportunities across the organization; determines whether action is needed. Adeptly identifies the need for and collects information to better understand issues, problems, and opportunities; has advanced knowledge in integrating unusually complex information from a variety of sources; detects unusually complex trends, associations, and cause-effect relationships. Guides others in creating relevant options for addressing problems/opportunities and achieving desired outcomes; can be relied upon to formulate clear decision criteria; evaluates options by considering implications and consequences; chooses an effective option; implements decisions reliably and initiates action within a reasonable time; includes team leaders, managers and internal employees in the decision-making process as warranted to obtain good information, make the most appropriate decisions, and ensure buy-in and understanding of the resulting decisions.Technical[ + ] Analytical SkillsBasic -Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources at the business unit level.Preferred -Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources at the enterprise level.[ + ] Software Architecture & DesignBasic -Advanced, expert knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.Preferred -Highly advanced knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.Basic Qualifications For Consideration Do you have a current Top Secret (TS) security clearance or current Sensitive Compartmented Information (SCI) access?Typical Education/Experience 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.Level 6 - Technical bachelor\'s degree and typically 20 or more years\' related work experience or a Master\'s degree with typically 18 or more years\' or a PhD degree with typically 15 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. Other Job related information Seeking software engineers to become team members supporting a GEOINT development effort. Selected candidates will 1) Develop application software for the national intelligence community following agile sprint-based software development methodologies and principles; 2) Be an active participant in requirements analysis, code-level design, and review processes; and 3) Contribute to problem solving and solution generation for net-centric and service-oriented architecture (SOA). Heavy focus on integration of COTS/GOTS applications using published APIs and libraries. Java experience is required. Experience with J2EE, Adobe Flex, JavaScript, and JSP is beneficial. Understanding of development within a service oriented architecture (SOA) with experience deploying to application servers (WebLogic and Tomcat) and developing and maintaining WSDLs and XSDs is essential. Familiarity with the Eclipse IDE, Ant build scripts, Versioning Control Systems, JUnit Testing Framework, Continuous Integration Servers, Hibernate, working with VMWare Virtual Machines and Red Hat Operating System highly desired. Experience/proficiency with Universal Modeling Language (UML), XML, System/SW modeling tools, ClearCase, ClearQuest, and configuration management tools is preferred. Experience in SPRING, DOJO, AJAX in GUI development is a plus. Understanding of use cases, user stories, DODAF, and CONOPS is a plus. Basic Microsoft Office application (MS Word, MS Excel, MS PowerPoint) experience is required. Experience/knowledge of GEOSCOUT, RTM 2.1, geospatial domain, and/or GEOINT systems is a plus. This is a fast paced software development/integration effort. The position requires a Top Secret clearance with current SSBI and SCI. US Citizenship Required or equivalent (Refer to Security Clearance Definitions link above). For consideration, applicants MUST include their security clearance level, investigation type and investigation date clearly on their resume. *** Please note that depending on the specific position, you may be required to pass additional medical tests, credit checks, and/or other requirements. These additional items are required for the Company to comply with various laws and regulatory rules.***Every job requisition has specific and unique requirements listed under \'Description\', \'Competencies\', and \'Education\'. Applicants will increase their opportunities for consideration by demonstrating compatibility with these requirements in their resumes.The job specifications - including competencies (knowledge, skills, abilities, and other characteristics), job-relevant work experience, education, and other requirements described in this requisition - will be the basis for applicant screening, including resume reviews, structured interviews and any other assessments used to support the hiring decision. All candidates considered for this position may be required to participate in a structured interview. The structured interview is a standardized method of evaluating candidates\' job-related competencies to support an objective selection and promotion process.