Working at Citigroup - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Working at Citigroup

Description:

Citigroup is... World's largest financial services company ... Citigroup foreign exchange is one of the major providers of liquidity to the world's FX markets ... – PowerPoint PPT presentation

Number of Views:479
Avg rating:3.0/5.0
Slides: 13
Provided by: RobertMc95
Category:

less

Transcript and Presenter's Notes

Title: Working at Citigroup


1
Working at Citigroup
  • Janel Damstra, BS in CS
  • Josh Knatz, BS in CS

2
Citigroup is
  • Worlds largest financial services company
  • 275,000 employees manage 200 million customer
    accounts in more than 100 countries.
  • First financial services company in the U.S. to
    bring together banking, insurance, and
    investments
  • Major brand names

3
Citigroup is
  • Five Organizations within Citigroup
  • Global Corporate and Investment Bank (GCIB)
  • Meets all the financial services needs of
    corporations, governments, and institutional and
    individual investors around the globe.

Global Consumer Group
Citigroup International
Global Corporate and Investment Bank
Global Investment Management
Smith Barney
Global Equities
Foreign Exchange
Global Fixed Income
Global Investment Banking
Global Transaction Services
4
FX eCommerce What we do
  • Foreign Exchange (FX)
  • FX is the largest market in the world
  • They trade currencies, interest rates and
    volatility
  • Citigroup foreign exchange is one of the major
    providers of liquidity to the worlds FX markets
  • We support the FX Business
  • Mirror business models electronically
  • New application ideas, upgrade requests (phases)

5
FX eCommerce Applications
  • Our Applications (we support about 20)
  • What they do
  • Price currencies automatically or on request
  • Accept match trades
  • Commit trades for settlement
  • Keep track of our customers
  • Their use (scheduled uptime)
  • Trading Centers in 5 different countries
  • Most are running 24 hours a day 6 days a week
    (24/6)
  • Who the users are
  • Traders, sales people, other banks, hedge fund
    managers, end clients (corporations)
  • Worldwide Presence Europe (UK), North America,
    Asia, EMEA, Latin America

6
CitiTech
  • CitiTech is the technology group that supports
    GCIB
  • FX eCommerce is one group within CitiTech
  • Other groups
  • Support other areas of GCIB business e.g.
    Equities
  • Internal support and development
  • Develop tools that are used internally by
    technology groups
  • Do not interact directly with any business groups
  • Technology Infrastructure (TI)
  • Database Administration
  • System Administration

7
Where do YOU fit in?
  • Entry level positions within CitiTech
  • Developers
  • Business Analysts
  • Test team
  • Database and System Administration
  • Policy, Audit and Control

8
Developer
  • Design
  • Functional Specification, Technical Design
    documentation, Architecture review
  • Programming
  • Java - Apache Struts, Log4j, JavaDocs
  • Others - UNIX scripting, c, XML, VB, SQL, more
  • Support
  • Problem Solving
  • Bug fixes, broken business case solutions
  • Environmental Setup
  • UNIX Solaris 8, Windows
  • Testing
  • Integration QA, User Acceptance (UAT)

9
Business Analyst
  • BA is a liaison between the business and tech
    groups
  • Meet with business to determine their needs for
    an application
  • Meet with development group what solution can
    we provide?
  • Develop and document
  • Business requirements
  • Functional requirements proposed to fit the
    business needs
  • FUNCTION POINTS!?!
  • Follow up during development and through to
    delivery
  • A BA needs
  • Technical knowledge
  • Good communication skills

10
QA Testing
  • Test team is involved in all levels of the
    software process
  • Developing and organizing the test plans
  • Verifying that each level of documentation is
    valid
  • Performing tests on their groups applications
  • Logging bugs and notifying developers
  • Maintaining the test environments
  • Testing on multiple levels in different
    environments
  • Developer tests
  • Integrated systems testing
  • Quality Assurance testing
  • User acceptance testing
  • Types of testing
  • functional, regression, stress, performance,
    integration, white box, black box, and unit

11
Applying what you learned
  • CitiTech Software Development Life Cycle
  • All applications development must follow the SDLC
  • SDLC is a professional example of the Waterfall
    Model
  • SDLC involves 7 stages
  • Project Initiation, Definition, Technical Design,
    Construction, Validation, Implementation, Post
    Project Review
  • Every application development team uses
  • Project Issue Logs
  • Gantt Charts and Project Plans
  • Version Management (CVS)

12
Questions?
Questions
Write a Comment
User Comments (0)
About PowerShow.com