Citi Development Team Lead CitiInsight in Pune, India

  • Primary Location: India,Maharashtra,Pune

  • Education: Bachelor's Degree

  • Job Function: Technology

  • Schedule: Full-time

  • Shift: Day Job

  • Employee Status: Regular

  • Travel Time: No

  • Job ID: 18037140

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:

The purpose of the job is to design, develop and test Java/JEE/UI modules development in the area of CitiInsight/Reg Insight. Building and grooming a team of technologists, BAs, harnessing new technologies for furthering the platform goals, designing, architecting and developing the platform as well as operations around the platform are key ingredients of this role.

Key Responsibilities:

  • Proven leader in development and delivery of large technology platforms, programs and projects with 13 to 16 years of experience in a leadership role in software development using Java/J2EE and emerging technologies and paradigms- around AI, ML, Bid data ( Hadoop & Spark). Should be able to independently handle design and development of Risk and Finance dashboard application that provides sensitive data to senior management. Experience needed in delivering high quality software in an agile environment, mentor and guide the team in resolving technical issues, review code and involve in hands on development. Solid experience needed in Java, J2EE, Web services, databases and Web application development, ability to plan, schedule, co-ordinate and deliver in a fast paced agile environment

  • Ownership and responsibility for end-to-end delivery, planning and negotiation with functional leads

  • Hands on Development using required IDE such as Eclipse & related plug ins, SQL client etc

  • Ensure process compliance and manage expectations of various stake-holders

  • Provide technical guidance, develop the team and increase productivity

  • Conduct meeting with local and global clients and key stakeholders to gather requirements, analyze, finalize and receive formal sign-off’s from approvers

  • Facilitate and drive project meetings with both business and technology teams

  • Creates flow diagrams, structure charts, and other types of system or process representations

  • Manage changes to requirements and baseline through a change control process

  • Deep knowledge of Java, J2EE, Spring, Spring Batch, Web services, design patterns and databases

  • Experience coordinating with teams across the globe

  • Good experience in JavaScript, HTML5,AJAX,JSON, AngularJS

  • Experience creating design document, UML , coordinating with stake-holders, QA team and infrastructure teams towards on-time delivery and testing

  • Expert level knowledge in Web Servers such as WebSphere, Tomcat and Unix

  • Strong decision making and problem solving skills

  • Good understanding of Risk and Finance, BI tools is a plus

  • Need to have ability to independently evaluate new paradigms and technologies around Big Data (Hadoop+ Spark), AI, ML, Text processing, high speed search etc and provide vision for a solution

Knowledge/Experience:

  • Should have experience of implementing enterprise level Java Development projects – at least three end to end cycles using a stack of related technologies. Should have at least 13- 16 years of experience. IB/Banking experience will be expected.

Skills:

  • Java, J2EE, Spring, Spring Batch, Web services, design patterns and databases, JavaScript, HTML5,AJAX,JSON, AngularJS and design patterns. Familiarity expected with AI, ML, Hadoop, Spark.

Qualifications:

  • First class engineering degree with excellent academic qualifications in Comp science, IT.. B.Tech in analytical branches such as Electrical, Electronics can also be considered. CFA/FRM will be an added advantage

Competencies

  • Good change management discipline

  • Team work

  • Good written & verbal communication skills

  • Ability to understand domain concepts

  • Ability to mentor team members technically

  • Technology visionary with a hands on approach

Qualifications

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:

The purpose of the job is to design, develop and test Java/JEE/UI modules development in the area of CitiInsight/Reg Insight. Building and grooming a team of technologists, BAs, harnessing new technologies for furthering the platform goals, designing, architecting and developing the platform as well as operations around the platform are key ingredients of this role.

Key Responsibilities:

  • Proven leader in development and delivery of large technology platforms, programs and projects with 13 to 16 years of experience in a leadership role in software development using Java/J2EE and emerging technologies and paradigms- around AI, ML, Bid data ( Hadoop & Spark). Should be able to independently handle design and development of Risk and Finance dashboard application that provides sensitive data to senior management. Experience needed in delivering high quality software in an agile environment, mentor and guide the team in resolving technical issues, review code and involve in hands on development. Solid experience needed in Java, J2EE, Web services, databases and Web application development, ability to plan, schedule, co-ordinate and deliver in a fast paced agile environment

  • Ownership and responsibility for end-to-end delivery, planning and negotiation with functional leads

  • Hands on Development using required IDE such as Eclipse & related plug ins, SQL client etc

  • Ensure process compliance and manage expectations of various stake-holders

  • Provide technical guidance, develop the team and increase productivity

  • Conduct meeting with local and global clients and key stakeholders to gather requirements, analyze, finalize and receive formal sign-off’s from approvers

  • Facilitate and drive project meetings with both business and technology teams

  • Creates flow diagrams, structure charts, and other types of system or process representations

  • Manage changes to requirements and baseline through a change control process

  • Deep knowledge of Java, J2EE, Spring, Spring Batch, Web services, design patterns and databases

  • Experience coordinating with teams across the globe

  • Good experience in JavaScript, HTML5,AJAX,JSON, AngularJS

  • Experience creating design document, UML , coordinating with stake-holders, QA team and infrastructure teams towards on-time delivery and testing

  • Expert level knowledge in Web Servers such as WebSphere, Tomcat and Unix

  • Strong decision making and problem solving skills

  • Good understanding of Risk and Finance, BI tools is a plus

  • Need to have ability to independently evaluate new paradigms and technologies around Big Data (Hadoop+ Spark), AI, ML, Text processing, high speed search etc and provide vision for a solution

Knowledge/Experience:

  • Should have experience of implementing enterprise level Java Development projects – at least three end to end cycles using a stack of related technologies. Should have at least 13- 16 years of experience. IB/Banking experience will be expected.

Skills:

  • Java, J2EE, Spring, Spring Batch, Web services, design patterns and databases, JavaScript, HTML5,AJAX,JSON, AngularJS and design patterns. Familiarity expected with AI, ML, Hadoop, Spark.

Qualifications:

  • First class engineering degree with excellent academic qualifications in Comp science, IT.. B.Tech in analytical branches such as Electrical, Electronics can also be considered. CFA/FRM will be an added advantage

Competencies

  • Good change management discipline

  • Team work

  • Good written & verbal communication skills

  • Ability to understand domain concepts

  • Ability to mentor team members technically

  • Technology visionary with a hands on approach