designing computer software for others; design, development, programming and integration of computer software, databases, and web sites for others; managing, tracking and analyzing for others user access to pictures, video, text and audio via electronic communications networks; hosting the web sites and applications of others on computer servers accessible via electronic communications networks
Computer and Scientific