Tuesday, March 09, 2010

Business Analyst ACH experience in Buffalo, NY

Tuesday, March 09, 2010
Ajilon Consulting is a global provider of IT solutions with 40 years of experience and offices throughout North America, Europe, and Australia. We support clients' immediate and long-term business needs by delivering a wide array of consultative IT services and by providing contingent consultants on an individual or group staffing basis. Our contingent consultants possess IT skills that supplement internal client resources during workload peaks, fill critical areas of expertise, and staff mission critical projects.
With our parent company Adecco, we have a wide presence in North America and globally with more than 6,600 offices in 70 countries worldwide. Together we employ more than 700,000 associates on-assignment supporting over 150,000 clients.

Looking for candidate that has Cash Management and/or Treasury Management background.
Payment knowledge (ACH, Wire) a plus.
This is a Business Analyst position -
Experience: Looking for candidate that has Cash Management and/or Treasury Management background.
Payment knowledge (ACH, Wire) a plus.
This is a Business Analyst position
Bachelor's degree
6 years experience in technology/system analysis/operational support environment or equivalent
combination
Technical Skills---------
High aptitude for complex problem analysis/resolution
Understands development processes/technical concepts
Proficient in project management/word processing/spreadsheet applications; very good PM skills

Responsibilities----------
Understand business objectives/problems; identify alternative solutions; perform feasibility &
cost/benefit analysis of alternatives.
Analyze user requirements/procedures/problems to automate processing or improve existing
computer system: Confer w/organizational units to analyze current operational procedures/identify
problems/learn requirements.
Write detailed description of user needs/program functions/steps required to develop or modify
computer program.
Review computer system capabilities/specifications/scheduling limitations to determine if
requested program/change is possible within existing system.
Prepare specs to detail equipment-related operations/computer programs/user operations.
Plan and prepare technical reports/memoranda/instructional manuals to document program
development.
Upgrade system/correct errors to maintain system after implementation.
Develop backup/recovery procedures. Evaluate outcomes.
Very good communication skills; ability to effectively present to target audience
Detail-orientated; self-motivated; good time management/organization skills; takes initiative to
learn new skill sets
Experience in Financial Systems
Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems.
Evaluates user request for new or modified programs. Formulates plan outlining steps required to develop program, using methodologies such as structured analysis and design or object-oriented development.
- Captures requirements using industry standard development frameworks and tools. Designs reports, forms and letters along with computer terminal screen displays to accomplish goals of user request.
- Converts project specifications into sequence of detailed instructions and logical steps for coding into language processable by computer, applying knowledge of computer programming techniques and computer languages.
- Analyzes, reviews and alters program to increase operating efficiency or adapt to new requirements.
- Documents program development, logic, coding, and corrections. Writes functional specifications. Develops manual for installation and operating procedures.
- Assists in solving operating problems. Recreates steps taken by user to locate source of problem and rewrites program to correct errors. May use computer-aided software tools in each stage of system development. Oversee installation of hardware and software and provide technical assistance to program users.
- Install and test program, monitor performance of program after implementation.
- Proficient in at least one programming language
- Knowledge of system life cycle and application development alternatives



Apply to this job