Product and Services Pricelist
LABOR CATEGORY DESCRIPTION | GOV'T RATE WITH IFF |
---|---|
APPLICATIONS DEVELOPMENT/MAINTANANCE | |
Programmer (< 3 years experience) | $57.75 |
Programmer/Analyst (3-4 years exp) | $68.25 |
Senior Programmer/Analyst (5+ yrs exp) | $78.75 |
Systems Analyst (< 5 years experience) | $68.25 |
Senior Systems Analyst (5+ yrs exp) | $78.75 |
Project Leader | $99.75 |
Project Manager | $131.25 |
Project Director | $157.50 |
TECHNICAL SUPPORT/DATA ADMINISTRATION | |
Systems Programmer (< 5 yrs exp) | $68.25 |
Systems Programmer II (5+ yrs exp) | $78.75 |
Systems Administrator | $68.25 |
Database Analyst | $84.00 |
Database Administrator | $99.75 |
Capacity Planner | $99.75 |
COMMUNICATIONS SUPPORT | |
LAN Specialist | $63.00 |
WAN Specialist | $73.50 |
Data Communications Specialist | $73.50 |
Telecommunications Specialist | $89.25 |
Client/Server Specialist | $94.50 |
DEVELOPMENT/USER SUPPORT | |
Help Desk Coordinator I (<3 yrs exp.) | $36.75 |
Help Desk Coordinator II (<6 yrs exp.) | $47.25 |
Documentation Specialist (6+ yrs exp.) | $36.75 |
Technical Writer I (<3 yrs exp) | $52.50 |
Technical Writer II (<6 yrs exp) | $57.75 |
Desktop Support Specialist | $38.25 |
OTHER | |
Business Area Analyst | $94.50 |
ERP Specialist (SAP, Peoplesoft, Etc.) | $183.75 |
Quality Assurance Specialist | $105.00 |
Technical Training Specialist | $105.00 |
Note: All non-professional labor categories must be incidental to and used solely to support hardware, software and/or professional services, and cannot be purchased separately.
PROFESSIONAL SERVICES
PROGRAMMER: Works under direct supervision, assisting in the review and analysis of detailed program specifications. Competent to work on several phases of programming with only general direction, but still needs some guidance. Assists in the preparation of all levels of program flow and machine logic flow. Proficient in coding programs in one or more languages. Assists in preparing test data and testing and debugging programs. Assists in the documentation of programming procedures.
PROGRAMMER/ANALYST: Works under general supervision, assisting higher level classifications in devising computer system specifications and record layouts. Competent to work on several phases of small scale business application design. Has the ability to plan, design, and write programs utilizing advanced computer concepts, techniques, and languages. Monitors programming progress in relation to system design. Preferred to have basic concepts of database and/or telecommunications design and has experience in database and/or telecommunications programming.
SENIOR PROGRAMMER/ANALYST:Formulates logical statements of business problems and devises procedures for solutions to the problem. Competent to work at the highest level of all technical phases of programming and analysis. Requires little or no supervision. Has the ability to plan, design, and develop complete business applications and programs, utilizing advanced computer concepts, techniques, and languages. Monitors programming progress in relation to deadlines, cost targets, and schedules. Possesses skills in database and/or telecommunications design and programming.
SYSTEMS ANALYST: Performs detailed investigations and analysis in evaluating the function and performance of existing systems. Designs and implements new systems. Is highly skilled in areas of systems approach, problem definition, data gathering, data analysis and communications. Has a proven knowledge of systems controls, documentation, and implementation planning. Is skilled in making better use of data processing machines in relation to the business environment. Has the ability to interface with management and user to define problems, and to design and recommend logical procedures for solving problems. This person should be able to perform programmer and supervisory programming duties.
SENIOR SYSTEMS ANALYST: Leads the design and implementation of new systems. Uses the latest technology and structured methodologies to develop system approaches, define problems, gather data, provide analysis, and communicate findings verbally and in written form. Maximizes use of hardware and software tools available through system controls, documentation, and implementation planning. Interfaces, continually, with managers and users to define and correct design problems. Designs and recommends logical problem solution procedures.
PROJECT LEADER: Establishes overall system objectives and functions based on user needs and information requirements in specific areas (such as inventory control, financial management information systems, utility billing systems, etc.). Determines systems requirements and plans specific projects leading to the design and implementation of computer systems. Consults on methodologies necessary to accomplish planned project objectives. Consults on the analysis, design, programming, implementation and audit of systems. Consults with and advises other departments with regard to feasibility, systems and procedures, and records control studies and problems. Consults with various user departments involved with the project. Responsible for timing aspects of data processing hardware, software, applications and operations.
PROJECT MANAGER: Consults on the establishment of overall system objectives, function, and information requirements developed by project leaders. Consults in the development of specific project plans that lead to the design and development of computer systems. Supervises the development of a computer system which may consist of several sub systems and a staff of 10 to 20 persons. Consults with user departments with regard to feasibility, systems and procedures, hardware evaluations, and project controls.
PROJECT DIRECTOR: Responsible for the administration of personnel involved in the development of large-scale computer systems. Provides technical direction to the project team for the feasibility, project planning and control, and implementation of the computer system. Consults with user departments and project leaders with regard to analysis, design, programming, implementation, audit, procedures, and project problems. Project Director may be responsible for 20 or more persons involved in the development of computer systems.
SYSTEMS PROGRAMMER: Has the ability to create and/or maintain operating systems, monitor database packages, compilers, assemblers, utility programs. Has the ability to support applications programmers, provide hardware/software planning and evaluations, modify existing and create new software, maintain and modify vendor software packages, and ensure systems efficiency.
SYSTEMS ADMINISTRATOR: Technician experienced in the installation, support and management of a Unix or other desktop system.
DATABASE ANALYST: Has the ability to design and control the use of an organization's data resources. Can analyze the interrelationships of data usage and define physical data structures as well as logical data sets. This person generally works under the supervision of the Database Administrator.
DATABASE ADMINISTRATOR: Responsible for the logical and physical design, development, operation, safeguarding, maintenance, and use of a database. Additionally, responsible for defining the rules by which data is accessed and stored, as well as database integrity, security, performance, and recovery. Generally, authorized to issue system programmer and operator commands and responsible for maximizing auxiliary storage space.
CAPACITY PLANNER: Has the ability to estimate the number and type of transactions accessed and generated in a specific time period and the size of the datebase required for a specific computer system. This information, in conjunction with the system requirements for response time, must be analyzed along with the constraints of the general system architecture (LANs. WANs, shared databases, future development, migration timetables, etc.), to allow the Capacity Planner to recommend an appropriate hardware/software mix. Must be able to balance existing workloads (fine-tuning) to get the most efficient use of resources, and the most effective user-service levels. Must be able to foresee capacity problems well in advance, and come up with enough lead time to assure that the right equipment is in place precisely when needed.
LAN/WAN SPECIALIST: Has the ability to access communication requirements and to recommend the appropriate Local Area Network or Wide Area Network. Has the ability to troubleshoot and review existing networks and to recommend appropriate changes. Requires knowledge of electronics, available hardware and software for networks, and communication skills.
DATA COMMUNICATIONS SPECIALIST: Performs or directs complex technical functions relating to communications systems design, analysis and management of data, voice or radio communications networks; plans, designs, evaluates and recommends improvement of communications networks for more efficient and economical use of systems; assists and advises clients in the use of available communications systems; provides technical assistance, guidance, and advice in areas of specialty to project teams; and acts as technical consultant in the procurement, retention, installation and use of voice communications, data communications, radio communication equipment and services. This position requires at least four years of progressive experience in communications systems design. Requires extensive knowledge in electronic communications media to include either telecommunications, data processing communications or radio communications systems.
TELECOMMUNICATIONS SPECIALIST: An experienced systems programmer who has skills and knowledge in communications technology as well as computer technology.
CLIENT/SERVER SPECIALIST: Senior technical professional with experience in system analysis and design in a client/server environment. Must be able to supervise other team members and communicate well with business area analysts. Must have ability to convert logical system designs into workable technical designs.
HELP DESK COORDINATOR: Individual responsible for taking problem calls, normally from users, and either resolving the problem over the phone, or turning the problem over to an experienced technician.
DOCUMENTATION SPECIALIST: Individual experienced with word processing and/or other document production software.
TECHNICAL WRITER: Has the ability to write software or hardware documentation, marketing literature, operation procedures, end user manuals, educational courses, proposals, service and installation manuals, and executive summaries for new and existing products or application systems. Has strong oral and written communication skills. Is able to communicate with both technical and executive-level clients. Has or can obtain a working knowledge of the product, process and industry.
BUSINESS AREA ANALYST: Analyst with broad background in system analysis and design. Capable of supervising other team members and communicating effectively with users. Able to translate user business needs into high-level technical concepts.
ERP SPECIALIST: Individuals possessing either functional knowledge, technical knowledge, or a combination of the two specifically related to the FIT/GAP analysis, implementation and/or ongoing support of leading ERP software packages.
QUALITY ASSURANCE SPECIALIST: Senior professional with a strong background in applications development and management. Must be able to create quality standards for the full lifecycle of the project. Will possess excellent communication skills.
TECHNICAL TRAINING SPECIALIST: Individual knowledgeable of technical applications and capable of training users in the use of a software or hardware product.