Lead Developer at Taylor & Francis (Bengaluru) — aijobsearch