Providing professional services for information technology programming, development, and support services across the full software and systems development lifecycle, including lifecycle activities for software improvement and web/interface, database and data administration, software engineering and management support, and systems administration and systems security support.