Job Description :
The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Responsibilities- Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
- Review and analyze proposed technical solutions for projects
- Contribute to formulation of strategies for applications development and other functional areas
- Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
- Provide evaluative judgment based on analysis of factual data in complicated and unique situations
Key Responsibilities- Hands-on and passionate technologist who can turn requirements into a detailed design and can deliver high-quality software solutions to committed timescales
- Work closely with global tech teams to deliver resilient and stable applications
- Deliver high quality solutions adhering to Citi's Engineering Excellence and Minimum Development Standards criteria
Development Value- Outstanding opportunity for the right candidate to define themselves as a core contributor to Data & Analytics and set themselves up for a long and successful career at Citi
- This is a great opportunity for anyone interested in being a part of the Data & Analytics team and participates in the design and development of our platform to support the growing needs of clients
Person SpecificationTech Skills- 5+ year Front-end development experience, proficient in front-end related technology stacks (Angular, VueJS, React, packaging tools)
- Must have solid experience in frontend JavaScript, HTML and CSS
- Demonstrated development of highly responsive, scalable Web applications, know web application security, performance tuning and browser compatibility.
- Demonstrated experience with automatic build tools like Gulp, Webpack.
- Familiar with network protocols (HTTP/SSL), familiar with common security issues
- Experience with microservice, solid understanding and experience with backend JavaScript like Node.js will be a big plus
- Server side language experience (like Java) and NOSQL DB (like MongoDB) is a plus.
Soft Skills- Responsible, agile and collaborative team worker
- Have continuous enthusiasm for technology, improve team research and development efficiency, achieve better performance, and optimize product experience through innovative interaction
- Good communication skills, OK spoken and written English
- Flexible and able to deliver quality results in the required timeframe
Education- Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Additional Job DescriptionJob Background- ICG (Institutional Clients Group) is one of Citi's core banking business sectors, covers Capital Markets Origination, Corporate and Investment Banking, Markets and Securities Services, Treasury & Trade Solutions, and Private Banking etc
- CSTC (Citigroup Services and Technology (China) Ltd) is Citigroup owned subsidiary in China, as part of Citigroup global technology and operation organization (Citibank China is another Citigroup owned subsidiary in China). It is founded by Citigroup since 2002. It is one of the biggest IT software companies in China, providing both finance IT service and operation services to Citi's core banking business globally
- CSTC ICG Technology department mainly supports MSS (Markets and Securities Services) of ICG, which is one of the key businesses of investment bank industry globally
At Citi, we use cutting-edge technology to make a real difference for our clients. Data & Analytics is part of the wider Securities Services Technology team
Data & Analytics is a big data analytics team dedicated to delivering innovative, differentiated and exceptional experiences to Citi's clients and employees, through the provision of rich visualizations and customization features. We are committed to growing and supporting our diverse team, within a collaborative environment
-------------------------------------------------
Job Family Group: Technology
-------------------------------------------------
Job Family:Applications Development
------------------------------------------------------
Time Type:Full time
------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries (Citi) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review .
View the poster. View the .
View the .
View the