Site Home Contact Us Site Map



 Federal Government

GSA Labor Categories

Business Systems Analyst
Supports changes and enhancements from development through production; recommending and implementing system enhancements (i.e. screen appearance, report distribution, and setup testing. Develops new program specifications to support specific user needs and system upgrades. Analyzes service requests to determine feasibility, extent of changes, resource requirements and project time estimates. Meet with users to determine the specific needs and feasibility of pending routine projects. Maintains manuals, standard business and status reports and other documentation. Completes special projects and other assigned duties.

Senior Business Systems Analyst
Supports complex changes and enhancements from development through production; recommending and implementing system enhancements (i.e. screen appearance, report distribution, and setup testing. Develops new program specifications to support specific user needs and system upgrades. Analyzes service requests to determine feasibility, extent of changes, resource requirements and project time estimates. Meet with users to determine the specific needs and feasibility of pending routine projects. Maintains manuals, standard business and status reports and other documentation. Completes special projects and other assigned duties. May be asked to supervise and/or train junior staff.

Database Admin (DBA)
Responsible for general DBA duties related to production support, including installation, configuration, tuning and monitoring. Work with the project management staff to evaluate client needs and conduct research of available database technology in order to recommended the correct database solution to meet the customer’s needs. Develop lights out database monitoring and backup strategy for all databases.

Senior Database Admin (DBA)
Responsible for complex DBA duties related to production support, including installation, configuration, tuning and monitoring. Work with the project management staff to evaluate client needs and conduct research of available database technology in order to recommended the correct database solution to meet the customer’s needs. Develop lights out database monitoring and backup strategy for all databases. May be asked to supervise and/or train junior staff.
Help Desk Support
Provide technical customer support, primarily via telephone, to internal or external customers. Must enjoy working in a team environment; possess excellent problem solving, process/organizational, and interpersonal skills.

Desktop Support Engineer
Provides technical, end-user support to internal desktop systems customers. Resolves reported desktop problems related to hardware, operating systems, and configuration issues through troubleshooting and research to facilitate employee productivity. Diagnose and resolve software, network connectivity, and production problems as a second tier of support to the Helpdesk. Assist in company wide deployment of new services. Most assignments involved extensive customer contact, requiring tact and professional demeanor. Also receives additional training (both classroom and on the job) to develop advanced knowledge of a variety of systems, test procedures and repair techniques. Assists in training less experienced technicians.

Network Admin
Provides client consulting services on distributed systems products. Coordinates LAN / WAN server service activities. Provides remote and on-site LAN / WAN server operational support, maintenance, problem solving, configuration, and installation. Serves as a liaison between clients and vendors and other technical groups to resolve complex distributed systems problems. Plans, designs, installs, manages, coordinates and maintains overall integration of the enterprise network.

Senior Network Administrator
Provides client consulting services on complex distributed systems products. Coordinates LAN / WAN server service activities. Provides remote and on-site LAN / WAN server operational support, maintenance, problem solving, configuration, and installation. Serves as a liaison between clients and vendors and other technical groups to resolve complex distributed systems problems. Plans, designs, installs, manages, coordinates and maintains overall integration of the enterprise network. Performs concurrent project management to all aspects of distributed system implementation. May be asked to supervise and/or train junior staff.

Project Manager
Involved with various business or technical projects, with overall responsibility for meeting project schedule, cost, and performance requirements/criteria. Ensure that customers formally accept project deliverables and are satisfied with the project execution and results. Serve as the primary contact for customers during the project life-cycle. Participate in systems assurance/quality review of "complex" proposals prior to submission to customer. Perform project risk assessment and contingency planning. Manage project activities and cross-functional resources to meet or exceed pre-defined project milestones. Lead regularly scheduled project status meetings with customer and other project stakeholders. Develop project reports, using standard formats, in support of project meetings. Ensuring proper transition from project phase to account support phase using standard process and procedures.

Senior Project Manager
Involved with large-scale business or technical projects, with overall responsibility for meeting project schedule, cost, and performance requirements/criteria. Ensure that customers formally accept project deliverables and are satisfied with the project execution and results. Serve as the primary contact for customers during the project life-cycle. Participate in systems assurance/quality review of "complex" proposals prior to submission to customer. Perform project risk assessment and contingency planning. Manage project activities and cross-functional resources to meet or exceed pre-defined project milestones. Lead regularly scheduled project status meetings with customer and other project stakeholders. Develop project reports, using standard formats, in support of project meetings. Ensuring proper transition from project phase to account support phase using standard process and procedures.

Junior SQA Engineer / Software Quality Assurance
Working under supervision, executes and summarizes software tests for functional, system, integration and performance testing. Analyze and characterize the system/software and hardware to properly report the problems found, entering all appropriate information into bug tracking database; verifies solutions; closes open issues when verified. May set up experimental networks, including configuring the servers, performing hardware and software installations on the host systems. Assist in the development, evaluation and deployment of testing tools, when needed.

SQA Engineer
Designs, carefully prepares, executes and summarizes software tests for functional, system, integration and performance testing. Analyze and characterize the system/software and hardware to properly report the problems found, entering all appropriate information into bug tracking database; verifies solutions; closes open issues when verified. May set up experimental networks, including configuring the servers, performing hardware and software installations on the host systems. Assist in the development, evaluation and deployment of testing tools, when needed.

Senior SQA Engineer
Designs, carefully prepares, executes and summarizes complex software tests for functional, system, integration and performance testing. Analyze and characterize the system/software and hardware to properly report the problems found, entering all appropriate information into bug tracking database; verifies solutions; closes open issues when verified. May set up experimental networks, including configuring the servers, performing hardware and software installations on the host systems. Assist in the development, evaluation and deployment of testing tools, when needed. May be asked to supervise and/or train junior staff.

Release Engineer
Assess current CM practices and procedures (source code control, document control, change management, coding standards, file naming standards). Provides primary software build management and administration, educates project leaders and software developers in the use of the build environment, provides build management support to developers, documents configuration management policies and procedures, establishes best practices, performs change management, build management, version control duties, able to design build, and execute scripts from development requirements. Quickly identifies and resolves build failures. Works with the development team to establish and implement tagging guidelines.

Experience with shell scripting using (PERL, Bourne Shell,), Source control tools such as ClearCase, RCS, CVS, Visual Source Safe, PCVS, Continuus, is necessary as well as experience with networking and high level languages such as C, C++, Java, CGI, HTML. Ability to manage UNIX and/or NT systems in a production environment is critical.

Software Engineer
Be involved in the coding and testing stages of the software development life cycle. Design, develop, deploy and support complex software systems using state of the art technology. Should have formal training or experience in software development methodologies.

Senior Software Engineer
Be involved in all stages of the software development life cycle. Design, develop, deploy and support complex software systems using state of the art technology. Should have formal training or experience in software development methodologies.

Principal Software Engineer
Be involved in all stages of the software development life cycle. Design, develop, deploy and support complex software systems using state of the art technology. Should have formal training or experience in software development methodologies.

Software Programmer/Analyst
Designs, develops, modifies, and evaluates computer programs for internal functional areas including finance, human resources, marketing, etc. Analyses existing programs or formulates logic for new systems, devises logic procedures, prepares flowcharting, performs coding, and tests/debugs programs. Develops conversion and system implementation plans. Prepares and obtains approval of system and programming documentation. Recommends changes in development, maintenance, and system standards. Trains user personnel in conversion and implementation of system.

Technical Writer
Provides technical documentation for internal or external software or networking products and services. Responsible for planning, organizing, writing, and editing operational, maintenance or test procedure manuals. May research engineering schematics, technical design specifications, interface design, design diagrams and test specifications with design engineers. Helps coordinate the layout and manual organization. Acquires and organizes basic source material, including applicable specifications, engineering write-ups, and drawing packages.

Applications Software Subject Matter Expert
The applications software development subject matter expert has a unique in-depth knowledge of a commercial software product as a result of having been a member of the product development team at the OEM software vendor. The consultant applies his or her technical expertise to ensure successful completion of an R&D or systems integration effort, and may be involved in any or all stages of the software development life cycle.

ERP Software Subject Matter Expert
The ERP Software Subject Matter Expert is an analytical and communicative problem-solver. This role demands excellent communication and problem-solving skills. Typically, this role also requires quick and on-the-job learning as well as some self-direction. This position plays a key leadership role in all phases of ERP services delivery. This individual should be well versed and experienced in consultative approaches, including such tools as process modeling, requirements analysis, and business rules development. This person will have played Team Leader or Technical Project Manager roles on multiple mid- and large-systems implementations. The strengths described herein should include business and software functional skills as well as technical skills. In service delivery, this position plays a blend of Technical SME, project manager, and consultant to the client. As such, he/she provides technical input to key aspects of design and implementation; works with an Client Program Manager to help manage a team of ERP Solutions Consultants (and, occasionally, additional vendor resources.)







Project Support


GSA Labor Categories


GSA FSS Hourly Rates


Expertise


Federal Government Process








"My Recruiter helped me find my current position. She only recommended employers that were a match for my personality and skills. She worked hard to make sure I would be happy - and it’s panned out well."

Greg
Senior Secure Systems Engineer


Staff Augmentation | Banking & Financial | Strategic Services | Federal Government | Permanent Placement | VMS/MSP

Copyright ©2008 Softworld, Inc. All Rights Reserved.
Web Design By Spade Technology