ASRC Federal is a leading government contractor furthering missions in space, public health and defense. They are seeking a Business Analyst to support defining business requirements for software to assist their federal customers, requiring strong technical writing and business analysis skills.
Responsibilities:
- The successful candidate will work with business sponsors and other relevant stakeholders to define and document the business requirements for complex government software systems
- Performing business analysis to support the project managers in defining project scope and objectives
- Facilitating meetings with subject matter experts from various levels of the business to organize work and priorities
- Analyzing business processes for new and revised business applications
- Eliciting information and functional requirements from product owners and business sponsors through oral and written communication
- Participating in Scrum and Sprint Ceremony meetings and processes
- Documenting requirements, planning meeting agendas and scheduling requirements elicitation
- Developing user stories and workflow diagrams to support the elicitation process
- Working with developers to generate mockups of proposed solutions, presenting mockups and refining requirements
- Creating Concept of Operations, Business Case, and Alternatives Analysis style deliverables
- Collecting and documenting preliminary data requirements
- Assist in designing technical specifications for complex, integrated government systems which include numerous feeders crossing agency boundaries
Requirements:
- A Bachelor's Degree in Computer Science, Information Technology or related field or equivalent experience is preferred
- 6 years' experience in software/hardware development efforts
- Strong technical writing skills, with the ability to concisely describe business requirements and functional requirements
- Creating required business process deliverable documents. Examples of documents include concept of operations, business case, and alternatives analysis documentation
- Ability to use a variety of software tools for managing requirements, creating diagrams and written documents to communicate with a variety of stakeholders; both technical and non-technical
- Examples of tools would include Visio, Word, Excel, PowerPoint, Azure, and Jira
- Documentation of business requirements. Examples of documentation include business requirement specifications (BSR), workflow diagrams, context diagrams, use cases, and user stories
- Understanding of user interfaces and most common approaches found in GUIs
- Presentation of requirements findings and mockups for review with sponsors and end users
- Ability to understand formulas used in financial calculations and to describe relevant workflows
- Business Process analysis skills
- Experience working with a wide range of personnel, including business sponsors, product owners, government project managers, development teams, and end users at all levels of the organization
- Familiarity with formalized requirements management frameworks (including requirements traceability) such as IEEE and ITIL
- Experience with Service Oriented Architecture (SOA) concepts
- Solid understanding of Agile and Scaled Agile (SAFe) methodologies
- Familiarity with integrating COTS and custom software as part of an enterprise software solution
- Experience with Systems Analysis tasks
- Systems design skills would include UML diagrams, mockups, context diagrams, entity relationship diagrams and object models
- Familiarity with data modeling concepts
- Experience with GIS technology and methodology
- Working knowledge of database systems (SQL Server preferred)
- Experience with Power App development
- Prior experience as a web-based software developer (C# and JavaScript experience preferred)
- Experience designing web interfaces including services and writing specifications