*Interact directly with customers to extract customer needs through calls or email. *Analyze customer needs, design, configure and test customer solutions. Resolve technical issues. *Design and document technical solutions that are aligned with the clients business objectives. *Translate the functional requirements into conceptual and detailed design documents. *Ability to understand business and suggest innovative solutions. *Demonstrating the sound rationale in making design decisions. *Ability to work with a global client, different time zones, and remote location teams.