|
Software Engineer II - (US-MD-Baltimore - 21298)
Minimum Education: Bachelors Job Type: Full Time Jobcode: 08-T4-010 Email this job to yourself or to a friend Click Here to Apply OnlineThis position is for a Software Engineer to support TURBULENCE (TU) system engineering (SE). The primary role for this position is to provide technical analysis of TU operational scenarios and use cases and the development of TU SE documentation. Specific duties include:
Evaluating the existing interface schemas used within TURBULENCE and recommend changes to provide a more modular structure. Focus will be on reusability of schemas and isolation of capability and function to support releaseability of compatible schemas across different security domains. Additional emphasis will be on maintaining 'output level' forward and backward compatibility with current schemas.
As the subject matter expert for schemas, provide guidance and support to projects
As part of the TURBULENCE Interface Change Process to ensure forward/backward compatibility.
Working with system architects, system engineers, system developers, testers, and deployers to develop, gather, update, maintain and publish interface specific information used for development, integration, testing, and deployment of new, augmented, or modified projects/systems.
Working as a member of the TU interface team and the TU interface working group to develop interface specifications, coordinate and resolve cross project interface issues, and develop interface control documentation.
Analyzing the interface implications of planning and development documentation for collection, defensive, and infrastructure systems to include but not be limited to: concepts of operations, incremental development plans (i.e. Spin Activity Plans), requirements documents, interface definition documents, and technical briefings.
Ensuring that work performed is in accordance with the appropriate plans and processes governing the TURBULENCE Program.
Identifying design and development risks.
Minimum Requirements
The candidate must have:
A BS in Computer Science, Computer Engineering, Software Engineering, or other technical discipline.
In depth knowledge of W3C standards associated with eXtensible Markup Language (XML). This includes, but is not limited to XML Schema Definition (XSD), XPath, XQuery, and the tools/utilities available to manipulate these languages by software developers in both Java, C++, and scripting languages.
At least 5 years of experience.
Demonstrated ability to write system engineering documentation and be able to deliver technical presentation to large audiences.
Be flexible, adaptable, and work easily with other people in teams.
Be results oriented, self-motivated and an effective communicator (oral and written).
Preferred Skills
Experience in performing tradeoff studies.
Experience with testing performed according to SE standards.
Knowledge of NSA's SIGINT mission systems.
Knowledge of data base design.
Knowledge of information presentation mechanisms, packages and conversion tools
Experience in integrating systems into a system of systems.
Experience with Technology Readiness Assessment (TRA) Security
Security: Candidates must have TS/SCI clearance with full scope poly.
Vincent Lewis
Professional Corporate Search, Inc
1711 Aliceanna St. Suite 202 Baltimore, MD 21231 Phone: 703-639-0526
Click Here to Apply Online
|