6+ years hands on experience in pure technical roles in development of various software applications. Technology : - In depth knowledge and application of Cinema 4D, After Effects, Premiere, Photoshop, illustrator, InDesign, Flash - Proficient understanding of various software integration, 2D and 3D based animation, Loop Based Animation - Experience with Motion graphics & compositing, Video Editing, Animated Background creations - Expert knowledge of Adobe Creative Suite, post-production - Must have creative vision and the ability to make that vision come to life - Ability to learn new software including but not limited to Curious Maps - Experience with 3D programs with emphasis on Cinema 4D - Researching current design trends - Understanding of Web based Mock-ups, Pop-up, UI designing, Poster designing, logo designing, Icons creation - Strong work ethic, positive attitude and leadership qualities with the ability to handle multiple tasks - Ability to work in a fast paced, high pressure environment Domain : - Knowledge of various treasury products, viz. FX, Money Markets, Fixed Income & Derivatives is a plus Roles and Responsibilities : - Take ownership for delivering the development task assigned. - Ensure delivery within tight timelines and meeting the team's expectation. - Get involved in the entire lifecycle of the development project - Understand the requirement from Project Lead and ensure quality deliverables. - Ensure quality and optimized coding with proper documentation - Do peer code reviews - Develop unit plan and perform unit testing and provide continuously improved product experience.