Various High-Level IT Positions (PM, BA, Dev, Ops, DBA etc.) for TX Govt. Entity

San Antonio, Texas, United States

Apply

Various High-Level IT Positions (PM, BA, Dev, Ops, DBA etc.) for TX Govt. Entity

Management Applications, Inc., a leading provider of Managed IT Services and Network Design/Implementation is seeking candidates for IT positions within a TX Govt. Entity. To be considered please submit a resume, no more than two pages, and your minimum salary requirements. Also please refer to MAI’s other postings for additional similar opportunities with this entity.

 

Technical Specialist

Under general supervision, performs analytical, technical, and administrative work in the planning, design, development and implementation of new and existing personal computer systems

Works on moderately complex applications

Confers with end users to determine the types of hardware and software required

Writes programs to fulfill requirements or selects appropriate off-the-shelf software and modifies, if necessary, to suit the requirements

Trains end users in the use of the equipment and software

Identifies data, analysis method and report format required to present and explain an issue, phenomenon or potential solution.

Plans, schedules and facilitates technical reviews as necessary

Documents technical discussions, action plans and assignments

Determines and report status of projects and assignments

Collates, analyzes and publishes metrics.

Qualifications

Must have an extensive knowledge of the product's practical and/or business use

Must have advanced knowledge of the primary features, a solid understanding of the operating system(s) that the software runs on, as well as the ability to install, configure, set-up and migrate software

Must have advanced knowledge of STC Customer's desktops, laptops, keyboards, printer plotters, modems and associated connections

May have certification in production or technology

Must have good oral and writing communication skills

Ability to create and manipulate electronic databases

Ability to take general direction and develop a work plan, including identification and retrieval of necessary information, data, required analysis method or technique and effective report format

High level of interpersonal skills to work effectively in a team environment

Effective communication and presentation skills

Ability to create high-level presentations using the Microsoft suite of software

Education and Experience

Associate's degree and 3 plus years’ experience or equivalent

 

Junior Test Analyst

Contribute to creation of test plans, test cases and prepare test environments

Performing functional, application, and regression testing

Creating and executing manual testing procedures

Identifying, analyzing and reporting defects

Qualifications

Familiar with standard concepts, practices and procedures within the testing field

Understanding of the software development life cycle and software development methodologies

Acquires and applies skills and knowledge through training and/or documentation

Accepts changes in the STC Customer environment, organizational structure, direction or priorities

Education and Experience

Bachelor’s degree and up to 3 years’ experience or equivalent

 

Training Specialist

Plans, develops, and executes user training with STC Customer’s Authorized User community, based on needs.

Schedules, delivers, and follows up on STC Customer training needs regarding specific products.

May serve as a subject matter expert to the STC Customer’s Authorized User community

Acts as the corporate training interface

Maintains training database and documentation

Qualifications

In-depth knowledge of products and/or services being delivered

Ability to deliver material, to a broad range of user's with a variety of skill sets, excellent communication skills and, knowledge of adult learning principles

Utilizes productivity management principles to, facilitate client training needs,

Familiar with the analysis, design, development and implementation of instructional courseware using instructional design standards

Education and Experience

Bachelor's degree and 2 plus years’ experience or equivalent

 

Technical Specialist Programming

Analyzes conventional methods employed by the user for which computerization is recommended

Develops problem definition and method/specifications for solution

Locates system problems and recommends and implements solutions

Develops detailed design and flow of system

Codes, tests, debugs, implements and documents new programs

Maintains, revises and documents changes to existing programs

Qualifications

Oral and written communications skills

High level of sound logic and analytical ability where problems are unusual and difficult

Attentiveness to detail and precision

Good interpersonal skills to work effectively with others

Strong knowledge of HTML, Web Development, Java Script, etc. and good Internet Explorer capabilities

Strong knowledge of relational data bases with programming capability; able to create/modify queries, reports and visual basic modules to meet STC Customer requirements

Education and Experience

Associates' Degree and 3 plus years’ experience or equivalent

 

Associate Systems Engineer

Possesses the technical skills necessary to participate in business systems development and maintenance processes using a systems methodology

Identifies problems or business opportunities, defines the scope of the assigned task, and develops a plan to accomplish that task

Utilizes technical skills, creativity and communication skills, with assistance from team members, to design and document a system that fulfills STC Customer requirements

Meets team standards, and provides the flexibility to meet future STC Customer needs

Interprets and modifies programs

Develops test plans that address system design requirements, user test data, and issues concerning size and scope

Major Duties and Responsibilities

Provides application programming/systems development and support for systems of low complexity

Identifies data elements and processes using modeling and documentation techniques

Documents controls, audit trails, security requirements, plans and decisions

Estimates activities required to complete assignments for a specific task

Follows a systems methodology when developing or supporting an application

Participates in design walk-throughs

Implements test plans, including the creation of test data and the verification of the test environment

Maintains hardware and software in the production environment for assigned areas

Executes assigned implementation and conversion plans

Schedules and monitors the processing of production cycles

Education and/or Training

AS, BA, BS related degrees or equivalent experience

Experience

Minimum of 1-2 years.

 

Documentation Specialist

Develops, produces, and maintains a variety of complex technical and user documentation

Plans and executes writing projects that need attention to complex technical content

Provides effective and useful presentation of that content, and timely reporting of progress in meeting schedule milestones

Qualifications

Ability to determine project requirements, perform complex writing, copy-editing, technical editing and documentation design activities.

Ability to create document structure and graphics at project level

The ability to write consistent and clear documentation with the goal of explaining complex information simply and accurately

Education and Experience

Bachelor's Degree and 2 years’ experience or equivalent.

 

Test Analyst

Creating test plans, test cases and prepare test environments

Performing moderately complex functional, application, and regression testing

Planning and scheduling tasks to ensure that developed products meet business requirements and design specifications

Creating and executing manual testing procedures

Identifying, analyzing and reporting defects

Qualifications

Ability to collaborate the client organization and 3rd party vendors

Familiar with standard concepts, practices and procedures within the testing field

Understanding of the software development life cycle and software development methodologies

Acquires and applies skills and knowledge through training and/or documentation

Accepts changes in the STC Customer environment, organizational structure, direction or priorities

Acquires knowledge of the STC Customer's business in assigned area

Acquires knowledge of the STC Customer's industry

Strong teamwork and interpersonal skills

Strong written and oral communication skills

Education and Experience

Bachelor’s degree and up to 5 years’ experience or equivalent

 

Associate Business Systems Analyst

Assists in planning and implementing computer systems

Assists in coordinating of upgrades/enhancements to engineering business systems

Assists in coordinating information activities as necessary with other departments and/or divisions

Assists in coordinating projects and activities with Service Provider and Third Parties

Uses and administers company technology practices, standards and procedures

Assists in the assessment and documentation of business opportunities, benefits, risks, and success factors of potential applications

Assists in eliciting and clearly defining and documenting, STC Customer needs and associated requirements

Analyzes a variety of work processes and associated document and information flow

Analyzes and documents logical relationships among the data, process or events

Assists in implementing, new or enhanced applications into a production environment

Assists in delivering new or enhanced applications utilizing a variety of formal methodologies and disciplines

Qualifications

High level of sound logic and analytical ability where problems are unusual and difficult

Highly developed oral and written communications skills

High level of interpersonal skills to work effectively with others

Experience with networked data management systems

Knowledge and understanding of Information Technology industry trends, directions and market experience; ability to relate them to own organization

Knowledge of emerging technologies (new to company systems as well as those that are new to the information systems industry)

Knowledge of tools, techniques and good practices for protecting the integrity of corporate data and associated processing, company technology practices, standards and procedures.

Familiarity with company's information architecture and information management methodologies

Familiarity with the existing and planned software technology and the global, regional and local software architecture and infrastructure components

Education and Experience

Technical undergraduate degree in math, computer science, engineering, or related discipline with an information technology focus

Training in college level computer systems

 

Systems Engineer

Has the experience and technical skills necessary to participate in the development and maintenance of business systems using a systems methodology

Identifies problems or business opportunities

Controls the scope of the systems development tasks, and supports the high-level project plan

Generates and maintains estimates

Converts STC Customer requirements and models from analysis, specifications and business needs, into technical specifications

Uses the knowledge and experience from past technical environments and communication skills to design and document a system that will meet STC Customer requirements, team standards, and ensure the flexibility of future STC Customer needs

Creates reusable code

Documents and implements test plans that address system design requirements, user test data, and cases of appropriate size and scope

Proactively addressing production support issues and providing recommendations for improvement

Major Duties and Responsibilities

Provides application programming/systems development and support for systems of medium complexity

Develops and evaluates alternative system solutions to meet STC Customer requirements

Competent in the use of modeling and documentation techniques

Analyzes the STC Customer environment and new business requirements to define solutions that meet STC Customer needs and have the flexibility to accommodate future changes

Recommends business system improvements

Suggests and implements documents controls, audit trails, security requirements, plans and decisions

Establishes target dates and goals

Utilizes a systems methodology when developing or supporting systems development

Participates in technical designs and walk-throughs

Determines the impact of change on the STC Customer and system, and makes recommendations

Modifies program logic involving multiple systems and subsystems

Develops and implements test plans

Identifies the impact of system software and hardware upgrades on the application and creates a test strategy

Education and/or Experience

BA, BS related degrees or equivalent experience

Bachelor’s degree plus 3 years + experience or at least 1 year consulting experience with specialty in a highly complex system

 

Data/Math Modeler

Developing, testing, implementing and supporting data and math-based models which run in an inter-active environment.

Qualifications

Gains understanding of the STC Customer’s business in assigned area

Possesses knowledge of the STC Customer’s industry

Uses knowledge and experience to improve performance

Participates in the cost/benefit analysis of alternative technical solutions

Organizes, develops and delivers presentations for multiple levels of STC Customer

Education and Experience

Bachelor’s degree and at least 3 years of experience

 

Performance / Automation Test Analyst

Responsible for testing a variety of programs and systems for compliance with nonfunctional requirements

Use of automation test tools and creation of small tools to automate manual test cases

Specifying overall approach to creating test data, and conditions for test scenarios

Preparing testing schedules and documents expected results; advising team on debugging aids available for environment

Ability to develop test scripts and utilize appropriate testing tools

Ability to prepare schedules, documentation and test data to simulate conditions

Qualifications

Ability to collaborate the client organization and 3rd party vendors

Familiar with standard concepts, practices and procedures within the testing field

Experience with use of performance test tools and automation test tools

Acquires and applies skills and knowledge through training and/or documentation

Accepts changes in the STC Customer environment, organizational structure, direction or priorities

Acquires knowledge of the STC Customer's business in assigned area

Acquires knowledge of the STC Customer's industry

Education and Experience

AS, BA, BS related degrees or equivalent experience

A minimum of 2 years of coding and/or performance/automation testing experience.

Communications industry knowledge/experience preferred

 

Programmer Associate

Develops program specifications/detail design documents

Codes, tests, and debugs application programs

Works under the direction of a team leader, senior technical leader or analysts

Develops prototypes from functional specifications

Designs application sub-systems and small systems

Responsible for designing and building web pages using a variety of graphic software applications, techniques, and tools; designing and developing user interface features, site animation, and special-effects elements

Contributing to the design group's efforts to enhance the look and feel of the organization's online offerings; designing the website to support the organization's strategies and goals relative to external communications

Qualifications

Has participated in the application design of systems, including use of analytical techniques

Demonstrates an understanding of object-oriented development tools and techniques

Has worked on multiple platforms and/or with multiple methodologies

Capable of basic HTML content management support

Expert understanding of web based technologies; a working, through knowledge of html, Photoshop Illustrator, and/or other design related application

Education and/or Training

Trained in basic application development methods

Familiarity with web basics through college courses or other computer related experience

Bachelor's Degree

Under 5 years’ experience

 

Advanced Systems Engineer

Applies principles, theories, and concepts, as well as expertise in related disciplines, to work activities and complex business systems

Contributes to the understanding of new principles and concepts

Leads systems development efforts that impact the STC Customer

Advises, counsels and mentors STC Customer and team members on technical issues

Improves strategic processes and direction, serves as a subject-matter expert

Transfers knowledge base across lines of business

Anticipates and resolves problems and advocates change

Major Duties and Responsibilities

Provides application programming/systems development and support for complex systems

Provides technical solutions for technology planning

Manages systems development efforts, including activities such as assigning tasks to co-workers, conducting project plan reviews, preparing systems development related documentation, and monitoring cost and resource estimates

Conducts post-development reviews and disseminates findings

Develops work breakdown structure for large systems development efforts

Establishes target dates and goals

Supports estimating, forecasting, budgeting, tracking, and control of economics

Develops and delivers presentations as a technical expert

Provides technical leadership for proposal efforts

Prepares cost models for new business opportunities

Plans and leads STC Customer requirements reviews

Applies Third Party products, services, and processes pertinent to the STC Customer base

Translates STC Customer requirements for Third Parties

Coaches others in improving programming techniques, methodologies, and deliverables

Analyzes measurement results to identify improvements to work practices

Education and/or Training

Bachelor’s Degree or equivalent experience

Experience

4 plus years’ experience or equivalent

 

Business Systems Analyst

Establishes uses and supports integration and communications among, applications, databases and technology platforms

Uses and administers company technology practices, standards and procedures

Manages an inventory of technology related assets   hardware, software, application systems, databases, licenses, products

Assists in the assessment and documentation of business opportunities, benefits, risks, and success factors of potential applications

Elicits and clearly defines and documents STC Customer needs and associated requirements

Analyzes a variety of work processes and associated document and information flow

Analyzes and documents logical relationships among the data, process or events

Defines and implements specific technical foundation for an application (software, data bases, and hardware)

Designs effective graphic user interface desktop workstation

Qualifications

High level of sound logic and analytical ability difficult

Highly developed oral and written communications skills

High level of interpersonal skills to work effectively with others motivate employee and elicit work output

Ability to guide and advise less experienced business systems analysis personnel

Knowledge and understanding of Information Technology industry trends, directions and market experience; ability to relate them to own organization

Knowledge of architectural concepts, principles, and tools relevant to infrastructure, information, Applications, organizational structure, etc.

Knowledge of emerging technologies (new to company systems as well as those that are new to the information systems industry)

Knowledge of tools, techniques and good practices for protecting the integrity of corporate data and associated processing, company technology practices, standards and procedures

Familiarity with company's information architecture and information management methodologies

Familiarity with the existing and planned software technology and the global, regional and local software architecture and infrastructure components

Education and Experience

Bachelor's Degree and 4 plus years’ experience or equivalent.

 

Associate Business Process Engineer

Identifies opportunities for business process improvement

Investigates and evaluates potential business process improvement solutions

Assists in defining business process improvement solutions while ensuring compliance with STC Customer IT standards

Participates in implementing business process improvement recommendations that increase the use of shared common data and facilitates common processes across departments

Aids other STC Customer process engineers to ensure integration of all processes

Assists in identifying IT cost reduction opportunities associated with IT projects and/or support services

Facilitates the definition of best in class business processes

Assists in the implementation of cross function and/or cross sector business processes

Incorporates a common process methodology in all re-engineering activity

Maintains common process implementation metrics

Supports the management of outsourced projects/outsourcer; ensures compliance to quality standards (cost, performance, time, defects)

Supports the prioritization of business requirements

Qualifications

Highly developed oral and written communications skills

High level of interpersonal skills to work effectively with others

 

Sound business and technical judgment

Familiarity with information systems and infrastructure in support of engineering, manufacturing, and general business processes

Knowledge and understanding of IT industry trends, directions and market experience; ability to relate them to organization

Knowledge of architectural concepts, principles and tools relevant to infrastructure, information, Applications, organizational structure, etc.

Ability to establish, use and support integration and communications among applications, databases, and technology platforms

Knowledge of activities, tasks, practices and tools associated with analysis of a variety of work processes and associated document and information flow

Knowledge of process for evaluation and selection of products, tools, services and infrastructure components in line with company's business needs and architectural principles

Education and Experience

Technical undergraduate degree in math, computer science, engineering, or related discipline with an information technology focus

Background in major complex, process improvement activities

Background in applying business process management techniques to re-engineer business processes

Minimum 3 years of consulting experience

 

Project Manager I / Test Leads

Applies advanced planning and scheduling techniques (WBS, OBS, CPM)

Performs schedule variance analysis

Presents project status to the project team

Develops templates

Facilitates plan development

Able to provide project management training

Develops and documents basic project management processes and procedures

Provides resource requirement planning

Identifies issues and recommends alternate solutions

Perform small-scale project management needs assessments

Uses STC Customer methodologies to develop project plans

Skilled defining project scope and requirements with the STC Customer

In the case of Test Leads, Performing complex functional, application, regression and performance testing

Qualifications

Effective oral and written communication skills

High level of interpersonal skills to work effectively and motivate team members

High degree of professionalism and integrity

Ability to understand and translate STC Customer business requirements

Analytical and creative ability where problems are extremely complex

Typically has knowledge of 3 or more technical skill sets

In the case of Test Leads, thorough understanding of testing processes, expertise in commonly used testing tools and extensive experience with testing complex applications

Education and Experience

Bachelor’s degree and/or 5 years equivalent work experience

3 to 5 years Project Management and/or business experience

Minimum of 3 years’ experience in Project Management

Minimum of 2 years’ experience with Project Management systems/applications

In the case of Test Leads, minimum of 1 year experience as a test lead

 

Database Analyst

Assesses future information requirements in order to develop long-range comprehensive database plans

Develops policies and procedures designed to ensure the integrity of the database environment

Develops and maintains routines to facilitate database use

Coordinates and supports migration to new data management system software levels

Assures that appropriate database management software is available and effectively used

Determines, implements, and enhances standards on database security

Educates applications programmers about database concepts and efficient access techniques, and assists them in analysis and problem resolutions pertaining to database

Performs database performance monitoring and implements efficiency improvements

Designs and implements the procedures necessary to save and recover databases from hardware and software failures

Supervises the design and maintenance of database structures

Analyzes, designs, and implements databases

Determines database storage requirements

Develops and maintains data dictionary ensuring uniformity of definitions and sets standards for use of data dictionary

Performs database performance monitoring and implements efficiency improvements

Develops and maintains database access and update procedures to ensure the proper control of the databases

Recommends and executes the procedures

Qualifications

Knowledge of the principles, practices, and techniques of computer programming and systems design; of computer operations, systems, and procedures; of project control and cost estimating techniques; of computer programming languages; of data processing flowcharting techniques; of database structures and theories; of current database technologies; of data analysis techniques.

Ability to use data base access tools for application delivery

Strong familiarity with analysis, planning and management reporting functions

High level of analytical ability where problems are very unusual and extremely difficult

Education and Experience

Bachelor's Degree and 4 plus years’ experience or equivalent.

 

Programmer

Knowledgeable about various SDLC methodologies and programming languages

Responsible for coding of modules, ensure code developed meets coding standards and meets the identified requirements

Helps in defining coding standards

Assists junior programmers with their tasks and provides necessary coaching and guidance

Responsible for designing, developing, troubleshooting, debugging, and implementing software code (such as HTML, CGI, and Java scripts) for a component of the website

Working with graphic designers and other members of a project team to develop the site concept, interface design, and architecture of the website

Qualifications

Shows capabilities of performing team leader functions

Develops and/or leads the development of prototypes

Familiar with data modeling design and database concepts

Familiarity with relational database technologies and capabilities

Software knowledge, such as: Microsoft Visual InterDev, Adobe PhotoShop, Macromedia Fireworks, Microsoft Gif Animator, etc.

Working knowledge with programming languages

Working knowledge of web technology standards

Education and Experience

Bachelor's Degree and 4 plus years programming experience or equivalent

 

Senior Systems Engineer

Leads and develops technical and business systems related activities of major significance to the STC Customer

Coaches and counsels project managers and STC Customer on technical solutions

Responsible for assisting in the business proposal process

Develops principles and concepts and innovative solutions for the STC Customer enterprise

Develops/maintains depth and breadth across lines of business

Regularly interacts with senior management/major STC Customer

Interactions normally involve complex situations and/or influencing and persuading other strategic level managers

Major Duties and Responsibilities

Supervises a group of consultants/analysts engaged in specialized activities & services

Sets technical direction for the project/application

Provides program/project leadership for STC Customer solutions

Integrates interrelated projects and manages projects

Leads technical planning process

Defines consistent project management standards and procedures across the organization

Employs consistent measurement techniques

Informs STC Customer about emerging technologies and business implications based on the project and their overall business

Develops intermediate and detailed schedules that support the high-level master schedule and understands the interrelationships among the various levels of schedules

Develops alternative proposed project plans to support new business opportunities

Develops project management deliverables required to support a request for proposal or quotation

Evaluates STC Customer business, technical architecture processes, and objectives using the business enterprise models

Leads in the application of the organizational change management process to facilitate a smooth STC Customer implementation

Education and/or Experience

BA, BS, MS, MBA related degrees or equivalent experience

Bachelor’s degree and at least 3 years of consulting experience, plus expertise with highly complex systems

 

Project Manager II / Test Manager

Responsible for project planning, project tracking, scope management, change control management, risk management, and quality assurance of the development project team.

Develop complex program Work Breakdown Structure (WBS)

Establishes organization-wide project management strategies

Conducts complex program and project management assessments

Exhibits strong leadership skills and leads project teams

Manages the integration of project management within an organization resulting in culture change

Develops project management training classes and programs

Identifies new business opportunities

Acquires STC Customer product and business process knowledge

Qualifications

Proficient written and oral communication skills

Identifies and recommends project management tools

Identifies risk, provides analysis and contingency planning

Creates detailed plans for consulting projects

Writes design documents and specifications

Technical mentoring and leadership skills

Facilitates requirements definition sessions

managed complex testing engagements

Education and Experience

Bachelor’s degree and at least 3 years of experience in project management

PMI Project Management Professional (PMP) certification preferred

Minimum of 3 years’ experience with Project Management Systems/Applications

Minimum of 3 years’ experience in information technology

minimum 1 year of experience managing testing engagement

 

Business Process Engineer

Directs/coordinates/supervises a group of employees engaged in consulting activities

Identifies opportunities for business process improvement

Investigates and evaluates potential business process improvement solutions

Assists in defining business process improvement solutions while ensuring compliance with STC Customer’s IT standards

Participates in implementing business process improvement recommendations that increase the use of shared common data and facilitates common processes across departments

Works with other STC Customer process engineers to ensure integration of all processes

Assists in identifying IT cost reduction opportunities associated with IT projects and/or support services

Communicates to all business process stakeholders

Consults regarding business process engineering, process measurements, change management, education and training

Facilitates the definition of best in class business processes

Assists in the implementation of cross function and/or cross sector business processes

Incorporates a common process methodology in all re-engineering activity

Maintains common process implementation metrics

Assists in the management of outsourced projects/outsourcer; ensures compliance to quality standards (cost, performance, time, and defects)

Qualifications

Highly developed oral and written communications skills

Very high level of interpersonal skills to work effectively with others. Must have ability to bring large, diverse groups to consensus

Sound business and technical judgment

Familiarity with information systems and infrastructure in support of engineering, manufacturing, and general business processes

Knowledge and understanding of IT industry trends, directions and market experience; ability to relate them to organization

Knowledge of architectural concepts, principles and tools relevant to infrastructure, information, Applications, organizational structure, etc.

Ability to establish, use and support integration and communications among applications, databases and technology platforms

Knowledge of activities, tasks, practices and tools associated with analysis of a variety of work processes and associated document and information flow

Knowledge of process for evaluation and selection of products, tools, services and infrastructure components in line with company's business needs and architectural principles

Education and Experience

Advanced degree with at least 5 years of consulting experience, or a bachelor’s degree and at least 8 years consulting experience

Minimum of 2 to 3 years of IT experience and participation in major complex, process improvement activities

Background in applying business process management techniques to re-engineer business processes

MBA or advanced degree in MIS or Computer Science preferred

 

Web Master

Maintains web systems, messaging and other distributed web systems

Responsible for communication between legacy, development and production servers

Performs usage monitoring and reporting

Implements code/change management policies and procedures

Provides construction, testing, implementation, and operations of web infrastructure systems based on defined technical architectures and solutions

Assist in the evaluation and testing of hardware, software, and network configurations based on STC Customer needs

Identifies, analyzes, and devises solutions to infrastructure system problems

Establish and maintain security and integrity standards and controls

Participates in web infrastructure implementations, upgrades, and conversions

Monitors web server load balancing and fault tolerance

Qualifications

Experience with web based standards and network technologies

Experience with maintenance of both legacy client servers and web servers

Experience in statistical web tools

Hardware knowledge: Cisco Routers, Cisco LocalDirector, Wintel servers, AS400 based hardware, Cisco switches, etc.

Programming language familiarity: C, Perl, Visual Basic, CFML, SQL, etc.

Expert understanding of web based technologies

A working, through knowledge of HTML & XML, PhotoShop, Illustrator, and/or other design related applications, etc.

Education and Experience:

Associates' Degree and 3 plus years’ experience with web based information management