Requirements Analyst
Requirements Analyst at Cardinal Technology Systems, a government IT solutions provider in Washington, DC. Gathers, documents, and tracks software requirements through the SDLC — interviewing users, writing software requirements specifications and use cases, and validating builds — acting as intermediary between customers and developers. Requires an active Tier 3 federal clearance.
- Compensation
- Not disclosed
- Location
- Washington, United States
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Business analysis
- Posted
Skills
Must have
- Moderate Risk, Confidential, Non-Critical Sensitive, Tier 3/NACLC/ANACI investigation
- U.S. Citizenship, clear criminal history check, and no recent or pending bankruptcies (federal clearance basics)
- 5+ years of relevant experience
- Bachelor of Arts or Bachelor of Science
- Experience interviewing users to understand desired software outcomes
- Experience documenting desired capabilities formally agreed to by users and presenting them to software developers
- Experience identifying operational and application requirements, including usual system functions and error handling requirements
- Experience identifying and prioritizing system requirements
- Experience documenting requirements in a software requirements specification
- Experience documenting use cases, software user goals, and non-functional requirements such as quality standards and design restraints
- Experience creating graphic models, mathematical equations, or storyboards to record system requirements
- Experience communicating with project stakeholders regarding test results and changes to end-product requirements
- Experience acting as the primary intermediary between the customer and the development team throughout a project's life cycle
- Experience confirming that requirements reflect end users' needs and that the capability being developed reflects the requirements
- Experience participating in peer reviews to validate requirements
- Experience reviewing system design, code, and test cases to confirm the system adheres to documented requirements
- Experience developing a requirements management plan that incorporates a change control process
- Experience tracking individual requirements from baseline to final verification of functionality following software development
Full description
Responsibilities
Cardinal Technology Systems Corp. is a government IT solutions provider servicing commercial and government initiative in various parts of the United States. We are currently seeking a Requirements Analyst to work for our company.
Summary
- Must possess a Moderate Risk, Confidential, Non-Critical Sensitive, Tier 3/NACLC/ANACI investigation. Basic Federal Clearance requirements are U.S. Citizenship, clear criminal history check, and no recent or pending bankruptcies.
- During the planning phase of the software development lifecycle, interviews users to understand the desired software outcomes.
- Responsible for documenting desired capabilities formally agreed to by the users and presenting to the software developers to ensure the application created meets operators’ requirements.
- Listens effectively and communicates with a variety of stakeholders within the organization to identify operational and application requirements for a system’s usual functions as well as error handling requirements.
- Responsible for identifying and prioritizing the system requirements, documented in a software requirements specification.
- These specifications include use cases that are statements of software user goals and non-functional requirements, such as quality standards and design restraints.
- The requirements Analyst will create graphic models, mathematical equations, or a story board to record system’s requirements.
- Communicates with project stakeholders regarding test results and changes to the end-product requirements.
- Acts as the primary intermediary between the customer and the development team throughout a project’s life cycle.
- Responsible for confirming that requirements reflect the end users’ needs and that the capability being developed reflects the requirements.
- Participates in peer reviews to validate the requirements as well as reviews of the system design, code, and test cases to confirm the system adheres to documented requirements.
- Develops a requirements management plan that incorporates a change control process.
- Tracks individual requirements from baseline to the final verification of functionality following the software development.
Requirements
- Must possess a Moderate Risk, Confidential, Non-Critical Sensitive, Tier 3/NACLC/ANACI investigation. Basic Federal Clearance requirements are U.S. Citizenship, clear criminal history check, and no recent or pending bankruptcies.
- 5+ years of relevant experience.
- Bachelor of Arts or Bachelor of Science.
- Experience interviewing users to understand desired software outcomes.
- Experience documenting desired capabilities formally agreed to by users and presenting them to software developers.