"I have been engaged in business development" is fine, but not very explicit. You would need to explain in what way you have been involved and what "business development" means.
Your English is very fluent and correct. To check on usages you can try [Davies/BYU] BYU-BNC: British National Corpus
- For Teachers