Join ICES' unique culture of TechNovation where our company and customer solutions revolve around the integration of Technology and Innovation! ICES is about discovering and maturing innovative solutions that improve outcomes and performance, increase confidence, reduce risk, and maximize Return on Investment (ROI). Among our key specialities are: Enterprise Architecture (Mission, Business, Data, Security, & Solutions Architectures), Enterprise Engineering and Earth Observation Solutions.
The successful candidate will lead efforts to capture users’ needs by performing requirements elicitation directly with users, drafting ”shall statements” at a strategic or program execution level, and implementing CCB controlled changes to the Requirements Baseline. As part of these efforts, the Requirements Engineer ensures traceability while continuously seeking opportunities for cost reduction.
To be successful in this role, the Requirements Engineer must be able to perform the following:
- Facilitate sometimes large meetings with the goal of reaching common understanding and consensus from an array of viewpoints
- Be able to understand and articulate strategic level requirements and understand the implications for implementation level requirements
- Communicate and document both strategic and implementation level criteria/requirements to an array of audiences that may have different levels of understanding
The RESC team is responsible for managing the requirements for agile, waterfall and hybrid processes. This includes updating and maintaining the enterprise requirements baseline; creating enterprise epics and success criteria, decomposing enterprise epics in to project epics, compiling change pages, and contributing to RFCs originated by Mission Partners; coordinating with customers, solution developers, systems managers, and mission partners to plan, assess, and implement NSG baseline changes; supporting the NGA enterprise requirements management process; and assisting with technical and management expertise to address and resolve the unique, rapid response requirements of National Security Emergency (NSE) needs.
- The Requirements Engineer must be able to apply strategic thinking to elicitation and decomposition of enterprise epics.
- TheRequirements Engineer coordinates with internal and external customers to elicit, define and capture strategic enterprise and system-level capabilities/requirements to satisfy a variety of mission objectives.
- To capture strategic capabilities for customers, both internal and external, the Requirements Engineer often leads and facilitates large group TEMs with disparate members to reach requirement consensus.
- The Requirements Engineer performs end-to-end analysis to determine which requirements may already be satisfied by existing systems and which requirements need to be allocated to new or existing systems.
- On occasion, the Requirements Engineer may need to work within the commercial and academic communities to evaluate innovative technologies that can improve mission performance.
- The Requirements Engineer will work with both agile teams to develop enterprise (SAFe Portfolio), project (SAFe Value Stream) and program epics, features and possibly user stories and also waterfall legacy/heritage programs using traditional requirement “shall” statements.
- In conjunction with Configuration Management, the Requirements Engineer is responsible for establishing and maintaining enterprise baseline integrity.
- It is expected the Requirements Engineer will inform key GPOCs and stakeholders in terms of general status and any challenges, applicable risks or issues and mitigation plans.
- The Requirements Engineer is responsible for developing clear, consistent, testable acceptance criteria and requirements, and ensures proper traceability between different levels of requirements and architecture. The requirements engineer coordinates with government representatives, supports system developers and mission partners to ensure shared, consistent understanding of mission needs and success criteria.
- The Requirements Engineer on occasion reviews associated contractor ECPs and to attend contractor requirement and design reviews and provide readiness assessments.
- The Requirements Engineer mentors other team members both within and outside of the RESC with regards to epic development along with general requirements engineering subject matter.
- The Requirements Engineer conducts capability definition, analysis and recommend a Portfolio allocation in accordance with the NGA Enterprise Capability Adjudication Process (NECAP).
- The Requirements Engineer is expected to work withinJIRA, Confluence, NEWT and NCMS DOORS, to manage criteria/requirements, epics, features and user stories on a regular basis and work other miscellaneous tasks.
- On occasion the Requirements Engineer will need to work with portfolios and key components to determine enterprise adoption of new capabilities
- TS/SCI Clearance (with a current SSBI favorably adjudicated within the last 5 years)
- Bachelor’s degree in Computer Science, Information Science, Math, Engineering or related technical experience
- Minimum of 11 full years of experience in related field
- Experience applying system engineering processes, and detailed implementation planning to complex systems or enterprises
- Experience with elicitation of strategic enterprise requirements
- Customer service mindset
- Ability to work independently and within a team environment that sometimes may be a bit political
- Very strong interpersonal, problem solving, organizational and multi-tasking skills
- Excellent written, verbal, and presentation skills
- Proficiency with Microsoft Office applications, Confluence, JIRA and DOORS
- Tired of “status quo” and desires to “push the envelope” when needed to deliver successful mission outcomes
- Knowledgeable about IC Cloud Computing Initiatives and tenets of Cloud Computing, to include virtualization (HW & SW), SOA, open standards initiatives, and NIST framework
- Scaled Agile Framework SAFe Agilist (SA) certification
- Certified Scrum Master (CSM) certification
- Demonstrated working knowledge of the NGA organization and programs
- Working knowledge of the NSG and NGA Acquisition Processes
- Previous Technical or Document POC experience for CM controlled items
- RFC Authorship Experience
- Advanced degree in a technical field
- Relevant SE&I (INCOSE), IT (ITIL), IA (CISSP)
- Familiarity with NGA leadership and organization
- Project/Task Leadership skills and experience
- Agile, Capability Definition, Strategic thinking, Epic Development, Requirements Analysis, Interpersonal Skills, JIRA, Confluence, DOORS