- +1
- +4
- Virginia, United States
Über
Emprise Corporation is a fast-growing company that has been serving government and commercial clients for over 37 years. Emprise is the industry leader in Predictive Maintenance and Condition Monitoring by offering a wide set of capabilities that allow us to provide premier products and services that help our clients operate more effectively and efficiently.
Emprise Corporation is seeking a Business Analyst to ensure the software development team has a clear understanding of the customer's overall business and information needs. The Business Analyst will perform business planning and scope definition, elicitation, analysis, specification, documentation and validation. As strategic goals are set and initiatives are selected, the Business Analyst will conduct initial planning and scoping activities. This position will be located in our
Chesapeake, Virginia
office.
Responsibilities:
General:
Supports software requirements for the Military Sealift Command (MSC). Specific software program support includes:
Shipboard Automated Maintenance Management (SAMM)
Port Engineering Management System (PENG)
Shipboard Engineering Analysis System (SEAS)
Ship Inspection Program (SIP)
Requirements Elicitation and Validation:
Requirements elicitation involves conducting initial requirements gathering sessions with customers, users and stakeholders to begin the documentation process. Documentation should satisfy the business needs and be complete to the point that the software development team can commence work on system design and development.
This role involves:
Attendance of Engineering Vision collection
Aid in Refinement and Organization of the Product Vision
Collaboration with SMEs and other stakeholders to round out requirement details
Participation in cross-application Work Groups to define requirements with complex relationships
Requirements Documentation Creation:
Requirements documentation is the foundation of our software product. Therefore, the accurate representation of requirements in a clear and concise manner is crucial to the success of the development process.
Requirements should be organized into Epics and Features according to Work Area and Functionality
Requirements should be represented as User Stories - clearly capturing the added business value
User Stories should include testable Acceptance Criteria
All requirements should be sufficiently decorated with UI/UX Design Team artifacts
Agile Process Support:
As a Business Analyst, a primary responsibility will be to support the development teams throughout the agile process.
Support requirements refinement and Sprint Planning by providing clarification as needed
Attend Sprint Review and Retrospective meetings to help capture requirements derived there
Assist the Product Owner with requirement refinement and backlog management
Help to clarify expected behavior during the Sprint
Help to prioritize Infrastructure, Security, and Technical Debt items in the Backlog
Required Qualifications:
Bachelor's Degree in Computer Science, Engineering, Information Management Systems, Business Management or a related discipline
5+ years of experience in the Business Analyst field, specifically software requirements
Desired ability to obtain a DOD Security Clearance
Experience translating Requirements into User Stories
Experienced written and verbal communicator, with ability to explain complex ideas
Desired Qualifications:
Experience with Agile Software Development Methodology, specifically Scrum
Experience with software development tracking software like Jira or similar
Experience working in the DoD or Federal landscape
Experience with Information Technology Infrastructure Library (ITIL), Capability Maturity Model Integration (CMMI) or other service-oriented framework
Experience with Gherkin
Experience with TDD
Wünschenswerte Fähigkeiten
- Scrum
- JIRA
- Gherkin
- User Stories
Berufserfahrung
- Business Analyst
Sprachkenntnisse
- English