Company Profile

Business Systems Analyst (Birmingham, AL)

Position Title

Business Systems Analyst

Position Location Birmingham, AL
Position Type 6-month Right-to-Hire contract
Salary/Hourly rate $30.00 - $40.00/hour
Job Description

Works under general direction of Management to initiate, develop, and maintain business and end-user relationships, and gains knowledge of business and end-user needs and goals.   Acts independently or as a project team member responsible for providing guidance on the business implications of the application of various systems.

Solves complex information technology problems by considering business systems capacity and limitations, computer equipment capacity and limitations, operating time, and desired outputs; analyzing business and end-user needs, requests, and workflow; documenting requirements; revising processing logic and business workflow as needed; and translating requirements into proper system design specifications. 

Works with software developers to help them understand requirements and design and to ensure the completeness and accuracy of related documents and specifications.

Formulates and defines systems scope and objectives using various research and fact-finding techniques, such as JAD sessions, prototyping, questionnaires, surveys, interviews, sampling, observation, working sessions, and walkthroughs.

Evaluates complex new business systems or systems enhancements for estimates and feasibility.

Prepares end-user procedures and manuals and provides end-user training.

Prepares program and application system documentation.  Works with software developers to analyze and review documentation for completeness and accuracy.

Demonstrates a thorough, detailed, working knowledge of various data structure, client-server, and mainframe concepts, procedures, and practices.

Requires clear use of the English language in written and oral communications, and requires excellent presentation skills and general negotiation and meeting facilitation skills.

Develops, publishes, and implements test plans and specific test cases for complex information technology solutions based on documented requirements and systems design specifications.  Designs, writes, and maintains test automation scripts and test automation utilities and processes, and sets up and maintains software and hardware test environments as required. 

Conducts compatibility tests between systems that must interface.

Diagnoses, reports, and manages software defects.  Works with software developers to resolve problems and provides detailed diagnostic information as needed.

Reviews highly complex, new or modified, system components, including source code, documentation, diagrams, and flowcharts, to determine if they conform to standards and will perform according to requirements.

Creates detailed functional specifications from which computer programs will be written.  Demonstrates working knowledge of storyboarding, functional specifications, use cases, activity diagrams, workflow diagrams, etc. 

Possess an understanding in the areas of application programming, database and system design • Knowledge of SQL Tools, HTML, and XML (Knowledge of Sybase is a plus)

College degree (CS or MIS) in addition to Analyst experience (5 to 7 years).  Insurance industry is strongly preferred.


pdf

Download the complete Hamilton Ryker Application

Apply Online