Key Areas of IT Expertise Software Development ERP Database Design, Development and Administration IT Infrastructure