Citi FinTech Tech Analyst (10 week Internship) in

Citi FinTech Tech Analyst (10 week Internship)
Citigroup Inc.
USA

Job Details

Updated on 2018-06-18
Citi FinTech Tech Analyst (10 week Internship)-18009847

Description

 

**This is a summer internship position - not full time work - and there is no guarantee of full time work with Citi now or in the future**

**Successful candidate must be based in NY or willing to relocate to NY for the summer. This is a paid internship but no living stipend will be offered.**

Citi's goal is to become the World’s Digital Bank. The Digital Citi Retail Bank and Mortgage Software Development Engineering Team is playing a big part in making that happen. While supporting existing application architecture, the team is embarking on new technologies including Responsive Web Design (RWD), Platform as a Service (PaaS), Microservices, and Web APIs for our Retail Bank and Mortgage businesses. We are also on a path of fully embracing an agile development methodology.

 

Builders wanting to work in a startup like environment and make history. We care about building high quality software (XCode, Java, Angular UI) for mobile and web responsive systems.  We dive deep to insist on the highest standards in architecting, coding, testing, deploying and maintaining every aspect of our offerings.

Understanding and demonstrated success building customer-facing applications including use of APIs, PaaS, IaaS, Client UI/UX, and Distributed Cache.  Creative and passionate, driven by a desire for innovation and creation of amazing client experience – smart risk taking – outside the box thinking.

• Accountable for all phases of development process – analysis, design, construction, testing and implementation in agile development lifecycles.

• Collaborate with business partners to analyze user stories, ensuring they are clear, concise, and technically feasible.

• Translate user stories into innovative solutions that provide an excellent client experience and align with Digital’s architectural roadmap.

• Prepare detailed technical designs that account for security, resiliency, scalability, maintainability, and performance.

• Code, test, debug, implement, and support complex financial applications.

• Strive for continuous improvements of our processes, application designs, and application execution.

• Collaborate with onshore/offshore contract resources, ensuring adherence to our processes and standards.

• Remain abreast of emerging Digital technologies.

 

 

Qualifications

 

• 2 years of hands–on experience developing applications using Java/J2EE and Web Services preferred

• Experience leading teams of up to 10 developers including employees, onshore contractors, and offshore contractors.

• Basic Experience with Java 8, Gemfire, HTML5, CSS3, javascript, and Responsive Web Design.

• Basic Experience implementing business critical, high volume, and highly available web-based applications.

• Experience with layered architecture. esp. building micro services and connecting to API's.

• Must be collaborative, adaptable, and have good communication skills. Prior experience working on agile teams is very desirable.

• Experience in the Financial industry is a plus.
  

EEO Statement: Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity  Pay Transparency: Citi won’t discriminate against anyone for discussing pay, but those with access to pay data in their work can’t disclose it unless responding to complaints/investigations or legal requirements.

Primary Location

: NAM-United States

Job Category

: Technology

Schedule

: Part-time

Education Level

: High School Diploma/GED

Shift

: Day Job

Employee Status

: Temporary

Travel

: No

OTHER SIMILAR JOBS
Citi FinTech Tech Analyst (10 week Internship)
Citigroup Inc.
USA