Attachment_12_(Labor_Categories)_set_aside.xls
XLS spreadsheet 96 KB Posted
- Attached to
- Infrastructure, Design, Engineering, Architecture, and Integration, (IDEAI-2) Federal contract opportunity
- Solicitation number
- DOC52PAPT1300014
About this file
Attachment 12
View the file
Other files for this federal contract opportunity
Show all 19
On GovTribe
Work with this file on GovTribe
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
Base Year
| Proposed | Offeror's | |||
| Government Labor | Position Requirements | Fixed Hourly | Labor Category | |
| Category | Rate | Title | ||
| 1 | Administrative Specialists | Provides administrative support such as technical typing, editing of word processing and other computer-based manuscripts, integration of various sources into a cohesive product which may be delivered as computer-based magnetic media, preparation of graphical and narrative presentation material. provides assistance with maintaining personnel and other files; prepares correspondence, schedules and coordinates travel. Supports the development of contract deliverables and reports by developing and updating graphic presentations to improve the quality and enhance the usability of these documents. Responsible for integrating the graphics generated with automated tools and the deliverable documents. | ||
| 2 | Administrative Specialists (Senior) | Provides administrative support such as technical writing, proofreading, technical editing of word processing and other computer-based documents, integration of various sources into a cohesive product which may be delivered as computer-based magnetic media, preparation of graphical and narrative presentation material. Assists in the preparation of management plans and reports. Coordinates schedules to facilitate completion of proposals, contract deliverables, task order review, briefings/presentations. Performs analysis, development and review of program or functional areas, as required. | ||
| 3 | Application Developer/Programmer | Analyzes functional business applications and design specifications for functional activities. Develops codes, tests, and debugs new software or enhancements to existing software. Performs maintenance on existing software products and contributes knowledge of business applications. Writes programs according to specifications needed. Works with the technical staff to understand problems had with software and then resolve them. Resolves customer complaints with the software and responds to suggestions for improvements and enhancements. Develops block diagrams and logic flow charts. Prepares required documentation. Provides technical direction to programmers to ensure program deadlines are met. | ||
| 4 | Applications Engineer | Analyzes functional business applications and design specifications for functional activities. Develops block diagrams and logic flow charts. Translates detailed design into computer software. Tests, debugs and refines the computer software to produce the required product. Prepares required documentation, including both program-level and user-level documentation. Enhances software to reduce operating time or improve efficiency. Provides technical direction to programmers to ensure program deadlines are met. | ||
| 5 | Applications Engineer (Intermediate) | Works from specifications to develop or modify software applications. Assists with design, coding, benchmark testing, debugging and documentation of programs. Applications generally dealing with utility programs, job control language, macros, subroutines and other control modules. Works on most phases of software systems programming applications, and may require instruction and guidance in other phases. | ||
| 6 | Applications Engineer (Senior) | Designs software tools and subsystems to support software reuse and domain analyses and manages their implementation. Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques and Computer-Aided Software Engineering (CASE) tools. Estimates software development costs and schedule. Reviews existing programs and assists in making refinements, reducing operating time and improving current techniques. Formulates and defines specifications for software applications or modifies and maintains existing applications using engineering releases and utilities from the manufacturer. Responsible for program design, coding, testing, debugging and documentation. Instructs, directs, and checks the work of other task personnel. Responsible for quality assurance review and the evaluation of existing and new software products. | ||
| 7 | Architecture Subject Matter Expert | An Expert in a specific architecture or engineering discipline such as network engineering, security engineering, unified communications, customer relationship management (CRM), or enterprise system architecture. Posssesses unique skills in a specific discipline and/or technology that differentiate the individual's skills from the general description for Principle Information Engineerer, Communications/Network Engineer, and/or System Architect but enhanced by 2+ years of specific concentration in a specialized discipline and/or technology | ||
| 8 | Architecture Subject Matter Expert (Senior) | A senior expert in a specific architecture or enginieering such as network engineering, security engineering, unified communications, customer relationship management (CRM), or enterprise system architecture. Possesses unique skills in a specific discipline and/or technology that differentiate the individual's skills from the general description for Principal Information Engineer, Communications/Network Engineer, and/or System Architect. Typically possesses all of the skills of Principal Information Engineer, Communications/Network Engineer, and/or System Architect but enhanced by 5+ years of specific concentration in a specialized discipline and/or technology. May posssess experience as a Senior Technical Director in a corporation or organization. | ||
| 9 | Architecture Subject Matter Expert (Principal) | A principal expert in a specific architecture or engineering discipline such as network engineering, security engineering, unified communications, customer relationship management (CRM), or enterprise system architecture. Possesses unique skills in a specific discipline and/or technology that differentiate the individual's skills from the general description for Principal Information Engineer, Communications/Network Engineer, and/or System Architecture. Typically possesses all of the skills of Principal Information Engineer, Communications/Network Engineer, and/or System Architect but enhanced by 8+ years of specific concentration in a specialized discipline and/or technology. May possess experience as a Chief Architect or Chief Technology Officer in a corporation or organization. | ||
| 10 | Business Process Reengineering (Junior) | Assists with appling business process improvement practices to re-engineer methodologies/principles and business process modernization projects. Should apply as appropriate, activity data modeling, transaction flow analysis, and internal control and risk analysis, modern business methods and applies performance measurement techniques. Assist in establishing standards for information systems procedures. Develops and applies organization-wide information models for use in designing and building integrated systems. Helps identify best practices and creating and assessing performance measurements. | ||
| 11 | Business Process Reengineering Specialist | Applies process improvement and re-engineering methodologies and principles to conduct process modernization projects. Responsible for effective transitioning of existing project teams and the facilitation of project teams in the accomplishment of project activities and objectives. Additional duties may include activity and data modeling, developing modern business methods, identifying best practices, and creating and assessing performance measurements. Provides group facilitation, interviewing, training, and provides additional forms of knowledge transfer. Key coordinator between multiple project teams to ensure enterprise-wide integration of reengineering efforts. | ||
| 12 | Business Process Reengineering Specialist (Senior) | Applies process improvement and reengineering methodologies and principles to conduct process modernization projects. Provides group facilitation, interviewing, training, and provides additional forms of knowledge transfer. Key coordinator between multiple project teams to ensure enterprise-wide integration of reengineering efforts. Should apply as appropriate, activity data modeling, transaction flow analysis, and internal control and risk analysis, modern business methods and applies performance measurement techniques. Assist in establishing standards for information systems procedures. Develops and applies organization-wide information models for use in designing and building integrated, shared software and database management systems. Constructs sound, logical business improvement opportunities consistent with corporate Information Management guiding principles, cost savings, and system architecture objectives. Senior level supervisors provide daily supervision and direction to staff. | ||
| 13 | Computer Systems Analyst | Analyzes and develops computer systems possessing a wide range of capabilities, including numerous engineering, business and records management functions. Develops plans for automated information systems from project inception to conclusion. Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Analyzes the problem and the information to be processed. Defines the problem, and develops system requirements and program specifications, from which programmers prepare detailed flow charts, programs, and tests. Coordinates closely with programmers to ensure proper implementation of program and system specifications. Develops, in conjunction with functional users, system alternative solutions. | ||
| 14 | Computer Systems Analyst (Junior) | Analyzes information requirements. Evaluates analytically and systematically problems of workflows, organization, planning, and develops appropriate corrective action. Help develop plans for automated information systems from project inception to conclusion. Defines the problem, and develops system requirements and program specifications. Under the supervision coordinates closely with programmers or engineers to ensure proper implementation of program and system specifications. Develops, in conjunction with functional users, system alternative solutions. | ||
| 15 | Computer Systems Analyst (Senior) | Provides technical and administrative direction for personnel performing software development tasks, including the review of work products for correctness, adherence to the design concept and to user standards, and for progress in accordance with schedules. Coordinates with the Project and/or Program Manager to ensure problem solution and user satisfaction. Makes recommendations, if needed, for approval of major systems installations. Prepares milestone status reports and deliveries/presentations on the system concept to colleagues, subordinates, and end user representatives. Provides daily supervision and direction to support staff. | ||
| 16 | Configuration Management Specialist (Associate) | Supports configuration management planning. Describes provisions for configuration identification, change control, configuration status accounting and configuration audits. Supports configuration planning. Identifies and maintains the original configuration of requirements documentation, design documentation, and related documentation. Responsible for configuration change control. Supports the change process so that only approved and validated changes are incorporated into product documents and related software. Responsible for configuration status accounting. Tracks all problems and changes in product documents and reports changes and current configuration. Responsible for configuration audits. Supports audits to verify that requirements of all baselines have been met. Supports the quality assurance process audits. | ||
| 17 | Configuration Management Specialist (Intermediate) | Responsible for configuration management planning. Describes provisions for configuration identification, change control, configuration status accounting and configuration audits. Responsible for configuration planning. Identifies and maintains the original configuration of requirements documentation, design documentation, and related documentation. Responsible for configuration change control. Regulates the change process so that only approved and validated changes are incorporated into product documents and related software. Responsible for configuration status accounting. Tracks all problems and changes in product documents and reports changes and current configuration. Responsible for configuration audits. Supports audits to verify that requirements of all baselines have been met. Supports quality assurance process audits. | ||
| 18 | Configuration Management Specialist (Lead) | Responsible for configuration management planning. Describes provisions for configuration identification, change control, configuration status accounting and configuration audits. Responsible for configuration planning. Identifies and maintains the original configuration of requirements documentation, design documentation, and related documentation. Responsible for configuration change control. Regulates the change process so that only approved and validated changes are incorporated into product documents. Responsible for configuration status accounting. Tracks all problems and changes in product documents and reports changes and current configuration. Responsible for configuration audits. Supports audits to verify that requirements of all baselines have been met. Supports quality assurance process audits. | ||
| 19 | Database Analyst/Programmer | Designs, implements and maintains moderately complex databases, access methods, access time, device allocation, validation checks, organization, protection and security, documentation and statistical methods. Maintains database dictionaries, monitors standards and procedures and integration of systems through database design. | ||
| 20 | Database Management Specialist | Provides highly technical expertise in the use of DBMS. Evaluates and recommends available DBMS products to support validated user requirements. Defines file organization, indexing methods and security procedures for specific user applications. | ||
| 21 | Database Management Specialist (Senior) | Manages the development of database projects. Plans and budgets staff and data base resources. When necessary, reallocates resources to maximize benefits. Prepares and delivers presentations on database management systems (DBMS) concepts. Provides daily supervision and direction to support staff. | ||
| 22 | Functional Analyst | Analyzes customer/mission needs to determine functional requirements. Performs functional analysis to identify required tasks and their interrelationships. Identifies resources required. Possesses requisite knowledge and expertise in the requirements field. Works with engineers on systems integration. | ||
| 23 | Functional Analyst (Senior) | Analyze user needs to determine functional and cross-functional requirements. Performs functional allocation to identify required tasks and their interrelationships. Identifies resources required for each task. Performs functional analysis to identify required tasks and their interrelationships. Possesses expert knowledge and experience in the requirements and integration. Works with engineers on systems integration. Provides daily supervision and direction to support staff. | ||
| 24 | Information Engineer | Performs process and data modeling in support of the planning and analysis efforts using both manual and automated tools; such as Integrated Computer-Aided Software Engineering (I-CASE) tools. Applies reverse engineering and re-engineering disciplines to develop migration strategic and planning documents. Has experience with such methodologies as IDEF 0 process modeling and IDEF 1x data modeling. Has experience in software engineering techniques and automated support tools. | ||
| 25 | Information Engineer (Senior) | Applies an enterprise-wide set of disciplines for the planning, analysis, design and construction of information systems on an enterprise-wide basis or across a major sector of the enterprise. Develops analytical and computational techniques and methodology for problem solutions. Performs enterprise wide strategic systems planning, business information planning, business and analysis. Performs process and data modeling in support of the planning and analysis efforts using both manual and automated tools; such as Integrated Computer-Aided Software Engineering (I-CASE) tools. Applies reverse engineering and re-engineering disciplines to develop migration strategic and planning documents. Has experience with such methodologies as IDEF 0 process modeling and IDEF 1x data modeling. Provides technical guidance in software engineering techniques and automated support tools. | ||
| 26 | Information Engineer (Principal) | Applies an enterprise-wide set of disciplines for the planning, analysis, design and construction of information systems on an enterprise-wide basis or across a major sector of the enterprise. Develops analytical and computational techniques and methodology for problem solutions. Performs enterprise wide strategic systems planning, business information planning, business and analysis. Performs process and data modeling in support of the planning and analysis efforts using both manual and automated tools; such as Integrated Computer-Aided Software Engineering (I-CASE) tools. Applies reverse engineering and re-engineering disciplines to develop migration strategic and planning documents. Has experience with such methodologies as IDEF 0 process modeling and IDEF 1x data modeling. Provides technical guidance in software engineering techniques and automated support tools. | ||
| 27 | Information Resource Management Analyst | Ensures problem resolution and customer satisfaction for individual Task Orders. Performs technical and administrative efforts for tasks, including review of work products for correctness, compliance with industry-accepted standards, federal government legislative and regulatory requirements and user standards specified in Task Orders. Develops requirements of IT product/service (including specifications, feasibility studies, requirement analysis, etc.) from inception to conclusion on simple to complex projects. | ||
| 28 | Network Architect | Establishes network LAN/WAN requirements using analysis of the network engineer(s) in the development of enterprise-wide or large-scale network systems. Designs architecture to include the software, hardware, and communications to support the total requirements as well as provide for present and future cross-functional requirements and interfaces. Ensures the network is compatible and in compliance with the standards for agency IT architectures, and profiles of standards as they apply to the implementation and specific to the solution for the platform, integration with other systems, and the external interfaces. | ||
| 29 | Network Engineer | Experience in analysis and design of LAN and WAN data networks, wireless networks, and/or network management systems to support voice and data services. Analyzes and develops networks supporting a wide range of capabilities, including voice, data, video, and/or wireless services. Develops designs and plans for installation and maintenance of local and wide area networks from project inception to conclusion. Analyzes the problem and the characteristics of the information to be transported. Defines the problem and develops system requirements and network specifications. Closely coordinates with other information system professionals to ensure proper implementation of network services. In conjunction with functional users, develops alternative solutions and backup plans. | ||
| 30 | Network Engineer (Senior) | Experience in analysis and design of LAN and WAN data networks, wireless networks, and/or network management systems to support voice and data services. Experience in managing the evaluation and cost estimation of data network services, designing access and backbone networks, or in managing the analysis and design of data networks. Provides technical and administrative direction for personnel responsible for network design, implementation, and operations tasks, including the review of work products for correctness, adherence to the design concept and to user standards and progress in accordance with schedules. Makes recommendations, if needed, for approval of major network installations. Prepares milestone status reports and deliveries/presentations on network progress to colleagues, subordinates, and end user representatives. Provides daily supervision and direction to support staff. | ||
| 31 | IT Technicians (Junior) | Develops courses and instructional material to educate technical and non-technical personnel in IT. Gathers and assembles information pertaining to the subject matter, organizes and condenses materials. May be required to teach courses. Works independently or as part of a team. | ||
| 32 | Project Control Specialist | Directs all financial management and administrative activities, such as budgeting, manpower and resource planning, and financial reporting. Performs complex evaluations of existing procedures, processes, techniques, models, and/or systems related to management problems or contractual issues which would require a report and recommend solutions. Develops work breakdown structures, prepare charts, tables, graphs and diagrams to assist in analyzing problems. Provides daily supervision and direction to staff. | ||
| 33 | Project Manager | Serves as the project manager for a large, complex task order (or a group of task orders affecting the same common/standard/migration system) and shall assist the Program Manager in working with the Government Contracting Officer (KO), the task order-level TMs, Government management personnel and customer agency representatives. Under the guidance of the Program Manager, responsible for the overall management of the specific task order(s) and insuring that the technical solutions and schedules in the task order are implemented in a timely manner. Performs enterprise wide horizontal integration planning and interfaces to other functional systems. | ||
| 34 | Quality Assurance Analyst | Provides technical and administrative direction for personnel performing software development tasks, including the review of work products for correctness, adherence to the design concept and to user standards, review of program documentation to assure Government standards/requirements are adhered to, and for progress in accordance with schedules. Coordinates with the Project Manager and/or Quality Assurance Manager to ensure problem solution and user satisfaction. Makes recommendations, if needed, for approval of major systems installations. Prepares milestone status reports and deliveries/presentations on the system concept to colleagues, subordinates and end user representatives. | ||
| 35 | Quality Assurance Manager | Establishes and maintains a process for evaluating software and associated documentation. Determines the resources required for quality control. Maintains the level of quality throughout the software life cycle. Conducts formal and informal reviews at pre-determined points throughout the development life cycle. Provides daily supervision and direction to support staff. | ||
| 36 | Quality Assurance Specialist | Develops and implements quality control methodologies to ensure compliance with quality assurance standards, guidelines, and procedures in a large computer-based organization. Develops and defines major and minor characteristics of quality including quality metrics and scoring parameters and determines requisite quality control resources. Establishes and maintains a process for evaluating hardware, software, and associated documentation and/or assists in the evaluation. Conducts and/or participates in formal and informal reviews at pre-determined points throughout the development life cycle. | ||
| 37 | Security Architect | Establishes security requirements using analysis of the security and network engineer(s) in the development of enterprise-wide or large-scale information security systems. Analyzes and defines security requirements for information protection. Defines and develops security policies. Analyzes the sensitivity of information, performs vulnerability and risk assessments on the basis of defined sensitivity and information flow. Ensures the security architecture is compatible and in compliance with the standards for agency IT architectures, and profiles of standards as they apply to the implementation and specific to the solution for the platform, integration with other systems, and the external interfaces. | ||
| 38 | Security Engineer | Analyzes and defines security requirements for information protection. Defines and develops security policies. Analyzes the sensitivity of information, performs vulnerability and risk assessments on the basis of defined sensitivity and information flow. | ||
| 39 | Security Engineer (Senior) | Analyzes and defines security requirements for information protection. Defines and develops security policies. Analyzes the sensitivity of information, performs vulnerability and risk assessments on the basis of defined sensitivity and information flow. Applies security engineering principles and theory to propose design and configuration alternatives. Evaluates existing security systems to identify deficiencies and performance improvements. Consults with user personnel to ensure that problems have been properly identified and that the solution will meet the requirements. Provides technical guidance to other personnel concerning security requirements. | ||
| 40 | System Developer | Creates and/or maintains operating systems, communications software, data base packages, compilers, assemblers, and utility programs. Modify existing software as well as create special-purpose software to ensure efficiency and integrity between systems and applications. | ||
| 41 | Systems Architect | Establishes system information requirements using analysis of the information engineer(s) in the development of enterprise-wide or large-scale information systems. Designs architecture to include the software, hardware, and communications to support the total requirements as well as provide for present and future cross-functional requirements and interfaces. Ensures these systems are compatible and in compliance with the standards for agency IT architectures, and profiles of standards as they apply to the implementation and specific to the solution for the platform, integration with other systems, and the external interfaces. Ensures that the common operating environment is compliant. Evaluates analytically and systematically problems of work flows, organization and planning and develops appropriate corrective action. Provides daily supervision and direction to staff. | ||
| 42 | Systems Engineer | Participates in identification/fixing of problems within existing systems, design/implementation of new systems and enhancement of existing systems. Participates in analysis, design and new construction of next generation IT systems. Responsible for understanding the needs of the customers and the capabilities of commercially available IT products, and creating requirements that will allow implementation by the development team. Experience as a systems engineer on one or more IT platforms is preferred. Must have solid technical background with a focus on IT systems. Skill areas include telecommunications (ex. - TCP/IP, OIS/CMIP/X25), operating systems (ex. - Windows, NT, UNIX), database/DBMS (ex. - Oracle, Access, Sybase) and applications (ex. - Tivoli, Peoplesoft, etc.) is required. Familiarity with ITIL, SEI/CMM desirable. | ||
| 43 | Systems Engineer (Senior) | Provides identification/fixing of problems within existing systems, design/implementation of new systems and enhancement of existing systems. Participates in analysis, design and new construction of next generation IT systems. Responsible for understanding the needs of the customers and the realities of commercially available IT products, and creating requirements that will allow implementation by the development team. Experience as a systems engineer on one or more IT platforms is preferred. Must have solid technical background with a focus on IT systems. Skill areas include telecommunications (ex. - TCP/IP, OIS/CMIP/X25), operating systems (ex. - Windows, NT, UNIX), database/DBMS (ex. - Oracle, Access, Sybase) and applications (ex. - Tivoli, Peoplesoft, etc.) is required. Familiarity with ITIL, SEI/CMM desirable. | ||
| 44 | Telecomm Engineer (Senior) | Provides technical direction for telecommunications activities including planning, designing, installing and maintaining large telecommunications networks. Develops, operates, and maintains voice, video and/or data communications systems. Applies telecommunications engineering principles and theory to propose design and configuration alternatives. Evaluates existing communications systems to identify deficiencies and performance improvements. Consults with user personnel to ensure that problems have been properly identified and that the solution will meet the requirements. Analyzes system performance, usage and traffic flows, accesses and interfaces, transmission techniques, and protocols. Performs system analyses and feasibility studies concerning communications and communication networks. Prepares studies and gives presentations on communications concepts. Provides technical guidance to other personnel concerning data communications requirements. | ||
| 45 | Test Engineer (Associate) | Performs formal system testing activities for a particular project or subset of a larger project under supervision of more experienced test personnel. May participate in support of user requirements for simple to moderately complex software/hardware applications under the direction of a Senior Test Engineer. Executes defined test cases and procedures as detailed in the test documentation. Assists with the collection of data and technical information used in the development of test documentation. Assists in the development of test data to be used in performing required tests. Responsible for documentation of test results in the proper logs and/or tracking systems. Participates in selected phases of risk management assessment and software or IT system development under the direction of more experienced personnel. May participate in the development of test scripts and is responsible for ensuring proper execution of those test scripts. Under the direction of more experienced personnel, may be responsible for ensuring that test designs and documentation supports selected client, agency or industry standards and time lines. | ||
| 46 | Test Engineer (Intermediate) | Performs analysis of documented user requirements and directs or assists in the design of test plans in support of user requirements for moderately complex to complex software or IT systems. Reviews user application system requirements documentation; designs, defines and documents unit and application test plans; transforms test plans into test scripts and executes those scripts. May participate in all phases of risk management assessment and software/hardware development under the direction of a Senior Test Engineer. Responsible for ensuring proper execution of test scripts and documentation of test results in test logs or defect tracking systems. Responsible for ensuring that the test designs and documentation support all applicable client, agency or industry standards, time lines and budgets. Responsible for the development of test data to be used in performing the required tests. Responsible for ensuring that testing conclusions and recommendations are fully supported by test results, and those project managers are fully informed or testing status and application deviations from documented user requirements. | ||
| 47 | Test Engineer (Senior) | Subject matter expert providing testing expertise for support of user requirements of complex to highly complex software applications or IT systems. Directs and/or participates in all phases of risk management assessments and software/hardware development with emphasis on analysis of user requirements, test design and test tools selection. Responsible for ensuring that the test design and documentation support all applicable client, agency or industry standards time lines and budgets. Responsible for ensuring that testing conclusions and recommendations are fully supported by test results, and project managers are fully informed of testing status and application deviations from documented user requirements. Responsible for ensuring that testing conclusions and recommendations are supported by test results. |
&RDOC52PAPT1300014
Attachment 12 Labor Categories and Rates Page &P&R&A
Option Year 1
| Proposed | Offeror's | |||
| Government Labor | Position Requirements | Fixed Hourly | Labor Category | |
| Category | Rate | Title | ||
| 1 | Administrative Specialists | Provides administrative support such as technical typing, editing of word processing and other computer-based manuscripts, integration of various sources into a cohesive product which may be delivered as computer-based magnetic media, preparation of graphical and narrative presentation material. provides assistance with maintaining personnel and other files; prepares correspondence, schedules and coordinates travel. Supports the development of contract deliverables and reports by developing and updating graphic presentations to improve the quality and enhance the usability of these documents. Responsible for integrating the graphics generated with automated tools and the deliverable documents. | ||
| 2 | Administrative Specialists (Senior) | Provides administrative support such as technical writing, proofreading, technical editing of word processing and other computer-based documents, integration of various sources into a cohesive product which may be delivered as computer-based magnetic media, preparation of graphical and narrative presentation material. Assists in the preparation of management plans and reports. Coordinates schedules to facilitate completion of proposals, contract deliverables, task order review, briefings/presentations. Performs analysis, development and review of program or functional areas, as required. | ||
| 3 | Application Developer/Programmer | Analyzes functional business applications and design specifications for functional activities. Develops codes, tests, and debugs new software or enhancements to existing software. Performs maintenance on existing software products and contributes knowledge of business applications. Writes programs according to specifications needed. Works with the technical staff to understand problems had with software and then resolve them. Resolves customer complaints with the software and responds to suggestions for improvements and enhancements. Develops block diagrams and logic flow charts. Prepares required documentation. Provides technical direction to programmers to ensure program deadlines are met. | ||
| 4 | Applications Engineer | Analyzes functional business applications and design specifications for functional activities. Develops block diagrams and logic flow charts. Translates detailed design into computer software. Tests, debugs and refines the computer software to produce the required product. Prepares required documentation, including both program-level and user-level documentation. Enhances software to reduce operating time or improve efficiency. Provides technical direction to programmers to ensure program deadlines are met. | ||
| 5 | Applications Engineer (Intermediate) | Works from specifications to develop or modify software applications. Assists with design, coding, benchmark testing, debugging and documentation of programs. Applications generally dealing with utility programs, job control language, macros, subroutines and other control modules. Works on most phases of software systems programming applications, and may require instruction and guidance in other phases. | ||
| 6 | Applications Engineer (Senior) | Designs software tools and subsystems to support software reuse and domain analyses and manages their implementation. Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques and Computer-Aided Software Engineering (CASE) tools. Estimates software development costs and schedule. Reviews existing programs and assists in making refinements, reducing operating time and improving current techniques. Formulates and defines specifications for software applications or modifies and maintains existing applications using engineering releases and utilities from the manufacturer. Responsible for program design, coding, testing, debugging and documentation. Instructs, directs, and checks the work of other task personnel. Responsible for quality assurance review and the evaluation of existing and new software products. | ||
| 7 | Architecture Subject Matter Expert | An Expert in a specific architecture or engineering discipline such as network engineering, security engineering, unified communications, customer relationship management (CRM), or enterprise system architecture. Posssesses unique skills in a specific discipline and/or technology that differentiate the individual's skills from the general description for Principle Information Engineerer, Communications/Network Engineer, and/or System Architect but enhanced by 2+ years of specific concentration in a specialized discipline and/or technology | ||
| 8 | Architecture Subject Matter Expert (Senior) | A senior expert in a specific architecture or enginieering such as network engineering, security engineering, unified communications, customer relationship management (CRM), or enterprise system architecture. Possesses unique skills in a specific discipline and/or technology that differentiate the individual's skills from the general description for Principal Information Engineer, Communications/Network Engineer, and/or System Architect. Typically possesses all of the skills of Principal Information Engineer, Communications/Network Engineer, and/or System Architect but enhanced by 5+ years of specific concentration in a specialized discipline and/or technology. May posssess experience as a Senior Technical Director in a corporation or organization. | ||
| 9 | Architecture Subject Matter Expert (Principal) | A principal expert in a specific architecture or engineering discipline such as network engineering, security engineering, unified communications, customer relationship management (CRM), or enterprise system architecture. Possesses unique skills in a specific discipline and/or technology that differentiate the individual's skills from the general description for Principal Information Engineer, Communications/Network Engineer, and/or System Architecture. Typically possesses all of the skills of Principal Information Engineer, Communications/Network Engineer, and/or System Architect but enhanced by 8+ years of specific concentration in a specialized discipline and/or technology. May possess experience as a Chief Architect or Chief Technology Officer in a corporation or organization. | ||
| 10 | Business Process Reengineering (Junior) | Assists with appling business process improvement practices to re-engineer methodologies/principles and business process modernization projects. Should apply as appropriate, activity data modeling, transaction flow analysis, and internal control and risk analysis, modern business methods and applies performance measurement techniques. Assist in establishing standards for information systems procedures. Develops and applies organization-wide information models for use in designing and building integrated systems. Helps identify best practices and creating and assessing performance measurements. | ||
| 11 | Business Process Reengineering Specialist | Applies process improvement and re-engineering methodologies and principles to conduct process modernization projects. Responsible for effective transitioning of existing project teams and the facilitation of project teams in the accomplishment of project activities and objectives. Additional duties may include activity and data modeling, developing modern business methods, identifying best practices, and creating and assessing performance measurements. Provides group facilitation, interviewing, training, and provides additional forms of knowledge transfer. Key coordinator between multiple project teams to ensure enterprise-wide integration of reengineering efforts. | ||
| 12 | Business Process Reengineering Specialist (Senior) | Applies process improvement and reengineering methodologies and principles to conduct process modernization projects. Provides group facilitation, interviewing, training, and provides additional forms of knowledge transfer. Key coordinator between multiple project teams to ensure enterprise-wide integration of reengineering efforts. Should apply as appropriate, activity data modeling, transaction flow analysis, and internal control and risk analysis, modern business methods and applies performance measurement techniques. Assist in establishing standards for information systems procedures. Develops and applies organization-wide information models for use in designing and building integrated, shared software and database management systems. Constructs sound, logical business improvement opportunities consistent with corporate Information Management guiding principles, cost savings, and system architecture objectives. Senior level supervisors provide daily supervision and direction to staff. | ||
| 13 | Computer Systems Analyst | Analyzes and develops computer systems possessing a wide range of capabilities, including numerous engineering, business and records management functions. Develops plans for automated information systems from project inception to conclusion. Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Analyzes the problem and the information to be processed. Defines the problem, and develops system requirements and program specifications, from which programmers prepare detailed flow charts, programs, and tests. Coordinates closely with programmers to ensure proper implementation of program and system specifications. Develops, in conjunction with functional users, system alternative solutions. | ||
| 14 | Computer Systems Analyst (Junior) | Analyzes information requirements. Evaluates analytically and systematically problems of workflows, organization, planning, and develops appropriate corrective action. Help develop plans for automated information systems from project inception to conclusion. Defines the problem, and develops system requirements and program specifications. Under the supervision coordinates closely with programmers or engineers to ensure proper implementation of program and system specifications. Develops, in conjunction with functional users, system alternative solutions. | ||
| 15 | Computer Systems Analyst (Senior) | Provides technical and administrative direction for personnel performing software development tasks, including the review of work products for correctness, adherence to the design concept and to user standards, and for progress in accordance with schedules. Coordinates with the Project and/or Program Manager to ensure problem solution and user satisfaction. Makes recommendations, if needed, for approval of major systems installations. Prepares milestone status reports and deliveries/presentations on the system concept to colleagues, subordinates, and end user representatives. Provides daily supervision and direction to support staff. | ||
| 16 | Configuration Management Specialist (Associate) | Supports configuration management planning. Describes provisions for configuration identification, change control, configuration status accounting and configuration audits. Supports configuration planning. Identifies and maintains the original configuration of requirements documentation, design documentation, and related documentation. Responsible for configuration change control. Supports the change process so that only approved and validated changes are incorporated into product documents and related software. Responsible for configuration status accounting. Tracks all problems and changes in product documents and reports changes and current configuration. Responsible for configuration audits. Supports audits to verify that requirements of all baselines have been met. Supports the quality assurance process audits. | ||
| 17 | Configuration Management Specialist (Intermediate) | Responsible for configuration management planning. Describes provisions for configuration identification, change control, configuration status accounting and configuration audits. Responsible for configuration planning. Identifies and maintains the original configuration of requirements documentation, design documentation, and related documentation. Responsible for configuration change control. Regulates the change process so that only approved and validated changes are incorporated into product documents and related software. Responsible for configuration status accounting. Tracks all problems and changes in product documents and reports changes and current configuration. Responsible for configuration audits. Supports audits to verify that requirements of all baselines have been met. Supports quality assurance process audits. | ||
| 18 | Configuration Management Specialist (Lead) | Responsible for configuration management planning. Describes provisions for configuration identification, change control, configuration status accounting and configuration audits. Responsible for configuration planning. Identifies and maintains the original configuration of requirements documentation, design documentation, and related documentation. Responsible for configuration change control. Regulates the change process so that only approved and validated changes are incorporated into product documents. Responsible for configuration status accounting. Tracks all problems and changes in product documents and reports changes and current configuration. Responsible for configuration audits. Supports audits to verify that requirements of all baselines have been met. Supports quality assurance process audits. | ||
| 19 | Database Analyst/Programmer | Designs, implements and maintains moderately complex databases, access methods, access time, device allocation, validation checks, organization, protection and security, documentation and statistical methods. Maintains database dictionaries, monitors standards and procedures and integration of systems through database design. | ||
| 20 | Database Management Specialist | Provides highly technical expertise in the use of DBMS. Evaluates and recommends available DBMS products to support validated user requirements. Defines file organization, indexing methods and security procedures for specific user applications. | ||
| 21 | Database Management Specialist (Senior) | Manages the development of database projects. Plans and budgets staff and data base resources. When necessary, reallocates resources to maximize benefits. Prepares and delivers presentations on database management systems (DBMS) concepts. Provides daily supervision and direction to support staff. | ||
| 22 | Functional Analyst | Analyzes customer/mission needs to determine functional requirements. Performs functional analysis to identify required tasks and their interrelationships. Identifies resources required. Possesses requisite knowledge and expertise in the requirements field. Works with engineers on systems integration. | ||
| 23 | Functional Analyst (Senior) | Analyze user needs to determine functional and cross-functional requirements. Performs functional allocation to identify required tasks and their interrelationships. Identifies resources required for each task. Performs functional analysis to identify required tasks and their interrelationships. Possesses expert knowledge and experience in the requirements and integration. Works with engineers on systems integration. Provides daily supervision and direction to support staff. | ||
| 24 | Information Engineer | Performs process and data modeling in support of the planning and analysis efforts using both manual and automated tools; such as Integrated Computer-Aided Software Engineering (I-CASE) tools. Applies reverse engineering and re-engineering disciplines to develop migration strategic and planning documents. Has experience with such methodologies as IDEF 0 process modeling and IDEF 1x data modeling. Has experience in software engineering techniques and automated support tools. | ||
| 25 | Information Engineer (Senior) | Applies an enterprise-wide set of disciplines for the planning, analysis, design and construction of information systems on an enterprise-wide basis or across a major sector of the enterprise. Develops analytical and computational techniques and methodology for problem solutions. Performs enterprise wide strategic systems planning, business information planning, business and analysis. Performs process and data modeling in support of the planning and analysis efforts using both manual and automated tools; such as Integrated Computer-Aided Software Engineering (I-CASE) tools. Applies reverse engineering and re-engineering disciplines to develop migration strategic and planning documents. Has experience with such methodologies as IDEF 0 process modeling and IDEF 1x data modeling. Provides technical guidance in software engineering techniques and automated support tools. |
This is the start of the file's text. The full file is on GovTribe.
File details come from the government source that posted it. Updated .