Knowledge of and ability to consult on development and delivery of new or enhanced business applications.