Job Description :
Strong expertise with Architecture and Technology concepts, combined with equally good understanding of the product development processes. Hands-on experience in applying different design patterns for application development. Good communication skills and ability to lead teams for end to end delivery.


Source link