Labor Category Descriptions
Senior Technology Consultant
| Minimum Experience: | Fifteen years of experience successfully performing any combination of: project and program management/ control, Web technology services, software and systems engineering, network services, application conversion and implementation support, client/server migration, database planning and design, independent verification and validation, system acquisition support, systems analysis and design, systems integration, studies and analysis, cost analysis and estimating, resources and facilities management. |
Minimum Education: |
Bachelor's degree in computer science, information science, information systems or related discipline is required. An Associate’s degree and twelve years experience or fourteen years of relevant experience may be substituted for a Bachelor’s degree. |
Functional Responsibility: |
Technology advisor serving as a project consultant. Provides advice in design and implementation of specialized aspects of technical architecture. Integrates state of the art technology for specialized functions with functional requirements to optimize solution for the customer. Provides advice based on academic understanding and years of experience. |
Back to Information Technology Professional Services
Information Systems Program Manager
| Minimum Experience: | Twelve years of experience successfully performing any combination of: project and program management/ control, Web technology services, software and systems engineering, network services, application conversion and implementation support, client/server migration, database planning and design, independent verification and validation, system acquisition support, systems analysis and design, systems integration, studies and analysis, cost analysis and estimating, resources and facilities management. |
Minimum Education: |
Bachelor's degree in computer science, information science, information systems or related discipline is required. An Associate’s degree and twelve years experience or fourteen years of relevant experience may be substituted for a Bachelor’s degree. |
Functional Responsibility: |
Function as program managers for large work efforts effectively supervising all aspects of systems development. Responsible for all aspects of program development from inception through deployment. They apply intensive and diverse knowledge to problems and make independent decisions. They supervise the implementation of disciplined processes that assure compliance with rigorous company and client standards, policies and procedures for quality task performance. |
Back to Information Technology Professional Services
Information Systems Project Manager
| Minimum Experience: | Ten years of experience successfully performing any combination of: project and program management/control, Web technology services, software and systems engineering, network services, application conversion and implementation support, client/server migration, database planning and design, independent verification and validation, system acquisition support, systems analysis and design, systems integration, studies and analysis, cost analysis estimating, resources and facilities management |
Minimum Education: |
Bachelor's degree in computer science, information science, information systems or related discipline is required. An Associate’s degree and twelve years experience or fourteen years of relevant experience may be substituted for a Bachelor’s degree. |
Functional Responsibility: |
Provides guidance and direction, manages funds and resources. Responsible for assembling project team, assigning individual responsibilities, identifying appropriate resources needed, and developing the project schedule to ensure timely completion of project and meeting deadlines of project. |
Back to Information Technology Professional Services
Senior Information Analyst
| Minimum Experience: | Ten years of experience successfully performing any combination of: project and program management/ control, Web technology services, software and systems engineering, network services, application conversion and implementation support, client/server migration, database planning and design, studies and analysis, independent verification and validation, system acquisition support, geographical information systems, systems analysis and design, test and evaluation design support, and systems integration. |
Minimum Education: |
Bachelor's degree in computer science, information science, information systems or related discipline is required. An Associate's degree and four years experience or seven years of relevant experience may be substituted for a Bachelor's degree. |
Functional Responsibility: |
Expertise in information engineering, information technology planning, requirements analysis, knowledge management and Life-Cycle development at the enterprise level.. Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time and form of desired results. Provides customers with the ability to investigate and analyze business requirements, build the process models and functional organization, develop software models and data definitions and incorporate them into an overall IT plan and recommend and produce an application program design for development. |
Back to Information Technology Professional Services
Senior Software Engineer
| Minimum Experience: | Ten years of experience successfully performing any combination of: software and systems engineering, network services, application conversion and implementation support, client/server migration, database planning and design, studies and analysis, independent verification and validation, system acquisition support, geographical information systems, systems analysis and design, test and evaluation design support, and systems integration. |
Minimum Education: |
Bachelor's degree with course work in a related discipline. An Associate's degree and four years experience or seven years of relevant experience may be substituted for a Bachelor's degree. |
Functional Responsibility: |
Manage large portions of work efforts and or independently manage all aspects of systems development for smaller projects. Designs, develops, and modifies complex software programs. Interfaces with users to identify and define needs. Develops logic and writes code for all modules; tests, modifies and debugs software. They have expert knowledge of several programming languages. |
Back to Information Technology Professional Services
Systems Architect
| Minimum Experience: | Eight years of experience successfully performing any combination of: software and systems engineering, network services, application conversion and implementation support, client/server migration, database planning and design, studies and analysis, independent verification and validation, systems analysis and design, test and evaluation design support, and systems integration. |
Minimum Education: |
Bachelor's degree with course work in a related discipline. An Associate's degree and four years experience or seven years of relevant experience may be substituted for a Bachelor's degree. |
Functional Responsibility: |
Develops technical solutions for large-scale system hardware, software, and complex system interfaces. Identifies technical standards. Develops system requirements and program specifications for complex technology solutions. Integrates state of the art technology for specialized functions with functional requirements to optimize solution for the customer. |
Back to Information Technology Professional Services
Software Engineer
| Minimum Experience: | Six years of experience successfully performing any combination of: software and systems engineering, network services, application conversion and implementation support, client/server migration, database planning and design, independent verification and validation, system prototyping, hardware analysis and integration, system acquisition support, geographical information systems, systems analysis and design, system prototyping, test and evaluation design support, and systems integration. |
Minimum Education: |
Bachelor's degree with course work in a related discipline. An Associate's degree and four years experience or seven years of relevant experience may be substituted for a Bachelor's degree. |
Functional Responsibility: |
Designs, develops, and modifies complex software programs. Develops logic and writes code for all modules; tests, modifies and debugs software. They are proficient in several programming languages and in developing web-based applications. |
Back to Information Technology Professional Services
Information Analyst
| Minimum Experience: | Five years of experience successfully performing any combination of: software and systems engineering, network services, hardware analysis and integration, application conversion and implementation support, client/server migration, database planning and design, programming, systems analysis and design, system prototyping and integration. |
Minimum Education: |
Bachelor's degree with course work in a related discipline. An Associate's degree and four years experience or seven years of relevant experience may be substituted for a Bachelor's degree. |
Functional Responsibility: |
Expertise in information engineering, information technology planning, requirements analysis, and knowledge management at the enterprise level. Works cooperatively with technical staff and performs a variety of development support functions. Must be familiar with system scope and project objectives as well as the role and function of team members. |
Back to Information Technology Professional Services
Systems Analyst
| Minimum Experience: | Four years of experience successfully performing any combination of: software and systems engineering, network services, hardware analysis and integration, application conversion and implementation support, client/server migration, database planning and design, programming, systems analysis and design, system prototyping and integration. |
Minimum Education: |
Bachelor's degree with course work in a related discipline. An Associate's degree and four years experience or seven years of relevant experience may be substituted for a Bachelor's degree. |
Functional Responsibility: |
Performs detail analysis for large complex projects or systems. Under general supervision, formulates/defines system scope and objectives. Provides support to software and systems engineering and programming tasks. Prepares detailed specifications from which programs will be written. |
Back to Information Technology Professional Services
Software Training Specialist
| Minimum Experience: | Four years of experience successfully performing any combination of: software and systems training, software documentation, systems analysis and design, and system integration. |
Minimum Education: |
Bachelor's degree with course work in a related discipline. An Associate's degree and four years experience or seven years of relevant experience may be substituted for a Bachelor's degree. |
Functional Responsibility: |
Performs learning needs assessment and designs course curricula and student materials. Performs group and individual training on all aspects of complex technology solutions. Prepares technical documentation, presents documentation to clients, and assists clients in change management associated with new technological developments. |
Back to Information Technology Professional Services
Systems Administrator
| Minimum Experience: | Three years of experience successfully performing any combination of: Web technology services, software and systems engineering, network services, hardware analysis and integration, application conversion and implementation support, client/server migration, database planning and design, programming, systems analysis and design, system prototyping and integration. |
Minimum Education: |
Bachelor's degree with course work in a related discipline. An Associate's degree and four years experience or seven years of relevant experience may be substituted for a Bachelor's degree. |
Functional Responsibility: |
Performs integration of moderately complex medium- to small-scale hardware, software, and system architecture components to ensure reliable and sustainable operation of the technology solution. Develops system setup and installation instructions and preventative and corrective maintenance procedures for the technology solution. Develops and maintains computer system environment, including integration of the operating system and application software. Under supervision, formulates/defines system scope and objectives. Designs, codes, test, debug, documents and maintains programs. |
Back to Information Technology Professional Services
Technical Writer
| Minimum Experience: | Two years of experience successfully supporting any combination of: network services, hardware analysis and integration, database planning and design, programming, data/records management, automated information management systems, systems analysis and design, system prototyping, studies and analysis. |
Minimum Education: |
Bachelor's degree with course work in a related discipline. An Associate's degree and two years experience or four years of relevant experience may be substituted for a Bachelor's degree. |
Functional Responsibility: |
Individuals at this level provide technical documentation support to systems development tasks. Prepares, compiles, and maintains technical documentation of moderate complexity. Presents documentation to clients, and assists clients in change management associated with new technological developments. |
Back to Information Technology Professional Services
Senior COTS Specialist
| Minimum Experience: | This position requires a minimum of five years experience of which three years must be COTS specific experience providing analysis, design, integration, customization, implementation, and training of enterprise-wide or large scale software solutions using relational database management systems. |
Minimum Education: |
Bachelor's degree in computer science, information science, information systems or related discipline is required. |
Functional Responsibility: |
Specializes in the Life-Cycle implementation and customization of enterprise-wide COTS package. Applies industry and government best practices, extensive technology knowledge and subject matter expertise to lead the design, development and deployment of a COTS solution to a complex business problem. Leads development and implementation of integrated solutions for multi-faceted, complex requirements. Apply expertise to analyze business/technology requirements and design and build the appropriate solutions at both the departmental and the enterprise level. |
Back to Information Technology Professional Services
Java Developer
| Minimum Experience: |
Minimum of 1 year of experience designing and developing web-based Java applications. |
|
Minimum Education: |
Bachelor’s degree with course work in a related discipline. An Associate’s degree and five years experience or seven years of relevant experience may be substituted for a Bachelor’s degree. |
|
Functional Responsibility: |
Designs, develops, implements and maintains web-based Java applications to support business requirements. Follows approved life cycle methodologies, contributes to the design documents, and performs program coding and unit testing. Resolves technical issues through debugging, research, and investigation. Familiar with standard concepts, practices, and procedures within a particular field. A degree of creativity and latitude is required. |
Back to Information Technology Professional Services
Senior Java Developer
| Minimum Experience: |
Minimum of 6 years of experience designing and developing web-based Java applications. |
|
Minimum Education: |
Bachelor’s degree with course work in a related discipline. An Associate’s degree and ten years experience or twelve years of relevant experience may be substituted for a Bachelor’s degree. |
|
Functional Responsibility: |
Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, investigation, and experience. Stays up to date with standard concepts, practices, and procedures within a particular field. Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. A degree of creativity and latitude is required. |
Back to Information Technology Professional Services
Java Architect
| Minimum Experience: |
Minimum of 11 years of experience designing and developing web-based Java applications. |
|
Minimum Education: |
Bachelor’s degree with course work in a related discipline. An Associate’s degree and thirteen years experience or fifteen years of relevant experience may be substituted for a Bachelor’s degree. |
|
Functional Responsibility: |
Designs, plans, and coordinates work within the teams. Provides technical support to project team members. Handles complex application features and technical designs, architects an end-to-end solution that will meet the business requirements. Designs and implements the components required for complex application features. Demonstrates expertise in a variety of the field's concepts, practices, and procedures. Relies on extensive experience and judgment to plan and accomplish goals. Performs a variety of tasks. May provide consultation on complex projects and is considered to be the top level contributor/specialist. |
Business Analyst
| Minimum Experience: |
Minimum of five years of experience capturing business requirements and creating user interface designs for web-based applications. |
|
Minimum Education: |
Bachelor’s degree with course work in a related discipline. An Associate’s degree and nine years experience or eleven years of relevant experience may be substituted for a Bachelor’s degree. |
|
Functional Responsibility: |
Interact with customers and company staff to document customer’s business requirements. Documents customer specifications and interacts with other support groups to apply understanding of customers business. Communicate business Requirements to technical staff to ensure that business requirements are implemented accurately and meet the customer’s requirements. Works cooperatively with technical staff and performs a variety of development support functions including testing, documentation, and training materials. Must be familiar with system scope and project objectives as well as the role and function of team members. |
Back to Information Technology Professional Services
Senior Business Analyst
| Minimum Experience: |
Minimum of ten years of experience capturing business requirements and creating user interface designs of web-based applications. |
|
Minimum Education: |
Bachelor’s degree with course work in a related discipline. An Associate’s degree and twelve years experience or fourteen years of relevant experience may be substituted for a Bachelor’s degree. |
|
Functional Responsibility: |
Leads and guides the interactions with customer and company staff to document the customer’s business requirements. Acts as a liaison between customers and other support groups to identify business processes, systems, and product requirements. Documents customer specifications and interacts with other support groups to apply understanding of customers business. Initiates measures to eliminate non-value added activities through process improvement. Communicate business solutions to technical staff to ensure that business requirements are implemented accurately and meet the customer’s. Participates in training activities for peers and customers. |
Help Desk Analyst
| Minimum Experience: |
0-4 years of experience of client interaction providing help desk support for web-based applications. |
|
Minimum Education: |
Bachelor's degree with course work in a related discipline. An Associates degree and 2 years experience or 3+ years of relevant experience. |
|
Functional Responsibility: |
Provides support to end users on a variety of issues. Identifies, researches, and resolves technical problems. Responds to telephone calls, email and personnel requests for technical support. Documents, tracks and monitors the problem to ensure a timely resolution. Has knowledge of commonly-used concepts, practices, and procedures within a particular field. Relies on instructions and pre-established guidelines to perform the functions of the job. Works under immediate supervision. Primary job functions do not typically require exercising independent judgment. |
