Highly learned in programming languages and should have the experience in creating commercial applications, websites, online games, marketing surveys etc as well as cross marketing skills. Should have the mind to assess volatility of the marketing world and also be experienced in data engineering able to work in cross platforms. A degree in software engineering and job experience will be given preference.