Cynet Systems
Business Systems Analyst Job at Cynet Systems in Richmond
Cynet Systems, Richmond, VA, United States
Job Description:
- The Business System Analyst reviews, analyzes, and evaluates business systems and user needs.
- Formulates systems to parallel overall business strategies.
- Leads analysis and solution definition.
- Understands the business issues and data challenges of the organization.
- Identifies the organization's strengths and weaknesses and suggests areas of improvement.
- Reviews and edits requirements, specifications, business processes, and recommendations related to the proposed solutions.
- Develops functional and non-functional specifications, use cases, and system design specifications for systems.
- Conducts effective joint application development and brainstorming sessions.
- Interviews and surveys subject matter experts and stakeholders together with requirements.
- Understands agile development and the universal modeling language.
- In addition to the above, the Business Systems Analyst specializes in analyzing, designing, and implementing information systems.
- Systems analysts assess the suitability of information systems in terms of their intended outcomes and liaise with end users, software vendors, and programmers to achieve these outcomes.
- Plans system data flow from the ground up.
- Writes technical requirements from a critical phase, and interacts with software architect to understand software limitations.
- Helps programmers during system development, e.g., providing use cases, flowcharts, UML, and BPMN diagrams.
- Documents requirements or contributes to user manuals.
- Knowledge of the limitations and capabilities of computer systems, of applicable programming languages, of computer hardware and software, of computer operating systems, of writing program code, and of automated mapping.
- bility to analyze systems and procedures, to write and revise standards and procedures, to communicate effectively, and to train others.
- Identify, understand, and plan for organizational and human impacts of planned systems, and ensure that new technical requirements are properly integrated with existing processes and skill sets.