Customizing computer software; Design and development of computer software; Design and development of on-line computer software systems; Design and writing of computer software; Design, maintenance, development and updating of computer software; Developing and updating computer software; Developing computer software; Providing temporary use of non-downloadable computer software for preparing invoices over computer networks, intranets and the internet; Providing temporary use of on-line non-downloadable cloud computing software for automated online booking and payments for businesses; Updating and maintenance of computer software; Writing and updating computer software
Computer and Scientific