Developer UX UI CitiInsight

Citibank - More jobs by this advertiser
Developer UX UI CitiInsight-19006339

Req Description:


Citi Insight is one of a kind initiative aimed at transforming the information management paradigm at Citi. The platform aims at evolving traditional business intelligence applications into state of the art information access system with ability to search and retrieve information from enterprise databases, reporting engines, document repositories, standard web applications and other forms of content available; embracing the cutting edge semantic web and natural language processing technologies.


The platform is to be delivered on Web and Mobile delivery channels with support for standard reports, dashboards and self-service tools to create custom views. We are building of a team of innovative and enthusiastic technologists to accomplish this game changing corporate goal.


Job Purpose:


Work as a team member to design and develop UI for core platform using Angular JS. Application is based on a stack of Angular JS, Java/J2EE, Business Intelligence, RDMBS/Columnar DBMS, Lucene, Neo4J, Spark, MongoDB.


Key Responsibilities:

  • Experience in design, development and coding world class software with 6+ years of experience using Angular JS, JavaScript, HTML5, CSS, AJAX, JQuery, Restful web service. In depth understanding of latest versions of Angular and its internal workings is required
  • Experience building rich UI applications dealing with large amounts of data is required
  • Experience or strong knowledge of visualization tools like D3.js etc. will be a big plus. Prior experience with or strong knowledge of Node.js, Mongo DB, RDBMS will be a big plus
  • Must have the ability to design, co-ordinate and develop in a fast paced agile environment. It is desired but not mandatory to have experience with Business Intelligence applications using proven open source or vendor products like Platfora, MicroStrategy, Tableau, Click View etc. preferably with a big data backend

Key responsibilities are:

  • Ownership and responsibility for end-to-end design and development, testing, release of key components
  • Ensure process compliance and manage expectations of the leadership
  • Actively participate in brainstorming session and provide solid inputs to the team
  • Create design document, test, release plans
  • Ensure best practices are followed


Req Qualifications:



  • Should have experience of implementing enterprise level Java Development projects – at least one end to end cycles using a stack of related technologies. Should have at least 6 years of experience


  • Angular JS, JavaScript, HTML5, CSS, AJAX, JQuery, Restful web service. Other good to have skills: D3 charts, Node.js, Mongo DB, RDBMS, Platfora, MicroStrategy, Tableau, Click View, Hadoop


  • First class degree with excellent academic qualifications. B.Tech. in Comp science, IT, or other engineering disciplines from a reputed institute with relevant work experience


  • Good change management discipline
  • Team work
  • Good written & verbal communication skills
  • Ability to understand domain concepts
  • Ability to mentor team members technically

24 March 2019
Location: India Tamil Nadu Chennai
Work type:
Full time
Banking and Financial Services
PLEASE! No enquiries from Recruitment Agencies or Headhunters.

Only direct applications will be considered.

This career opportunity is no longer open.
Please search for current vacancies here.

Bookmark and Share
  • Previous Next

This website uses cookies

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.
I agree
Read more