The candidate should have extensive experience in creating use-cases, classes, data-flow diagrams and defining interfaces between systems & modules. Should have experience capture, analyse and create solutions for Functional/Technical Change Requests based on business needs.