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.
6+ years hands on experience in pure technical roles in development of various software applications.
- 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
- Knowledge of various treasury products, viz. FX, Money Markets, Fixed Income & Derivatives is a plus .