Brief Description of the Organization
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We strive to earn and maintain our clients’ and the public’s trust by constantly adhering to the highest ethical standards and making a positive impact on the communities we serve.
Citi’s Personal Banking and Wealth Management (PBWM) division is building a purpose-driven team to serve its globally diverse, digitally forward customers in top cities around the world. We’re looking for exceptional candidates who think digitally and differently, resolve problems in unconventional ways and strive to provide a remarkable experience for our clients
Overview of the Role
Citi’s PBWM Technology (PBWMT) organization serves the PBWM global suite of products providing a full range of innovative and comprehensive set of services. Our businesses also offer industry-leading advanced technology, a strong worldwide presence, and a powerful global franchise.
About Citi Global Wealth
Citi Global Wealth (CGW) is focused on serving the needs of clients across the entire wealth spectrum. By building on the strengths and capabilities across Citi, we intend to transform the way we serve clients across the wealth continuum, delivering the full range of high tech and high touch capabilities Citi can offer, and ultimately help them achieve their goals.
Citi Global Wealth serves over 500,000 clients across its global footprint in Asia, Europe, Mexico, and North America. It delivers the full range of wealth products across investments, banking, lending, insurance, trust services and financial planning & advice
Citi Global Wealth propositions are delivered via tailored offerings across the Citigold, Citi Private Client, International Private Bank and Citi Private Bank brands.
Responsibilities:
- Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
- Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
- Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
- Serve as advisor or coach to new or lower level analysts
- Has the ability to operate with a limited level of direct supervision.
- Can exercise independence of judgement and autonomy.
- Acts as SME to senior stakeholders and /or other team member
- Get involved & take responsibility in requirement gathering/understanding , design, development and maintained of complex enterprise applications independently.
- Be proficient/expert in Latest Apple(iOS) technologies share expertise with the team to address project requirements for complex enterprise applications.
- To work proactively & independently to address project deliverables/requirements.
- Providing expertise in technical analysis and solving technical issues during project delivery
- Experience in Full-Life-Cycle Development of Mobile projects
- To do code review and ensure code developed meets the functional requirements
Qualifications:
- 6-12 years of relevant experience
- Experience in systems analysis and programming of software applications
- Experience in managing and implementing successful projects
- Working knowledge of consulting/project management techniques/methods
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
- Must have good experience in Swift and well versed with architecture /component layer architecture.
- Must have good expertise and hands on with technical design, development, analysis/debugging and should have good problems solving skills.
- Preferred to have Swift development experience
- Must be Proficient in working on technologies html5, css3 , object oriented java script and mvc js frameworks like Extjs/angular/backbone/jQuery etc.
- Exposure to performance tuning.
- Exposure to design re-usable/optimized large scale mobile applications is must.
- Posses experience with Cyber security tools and OAuth experience.
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.
Job Family Group: Technology
Job Family: Digital Software Engineering
Time Type: Full time
Primary Location: Irving Texas United States
Primary Location Salary Range: $103,520.00 – $155,290.00
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 .
- Category : Information Technology & Telecom
- Company Name : Citigroup
- Salary : $103,520-155,290 per year
- Remote Job? : No
You must be logged in to post a review.