Applications Development Sr Programmer Analyst - C12 - TAMPA

Posted 10 Days Ago
Be an Early Applicant
Tampa, FL
97K-145K Annually
Senior level
Fintech • Financial Services
The Role
The Applications Development Senior Programmer Analyst will develop and implement application systems, perform database management, and support business initiatives using Java and .NET technologies.
Summary Generated by Built In

The Applications Development Senior 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.

This role is for Citimargin Technology team which is a part of Prime Services Technology within the Markets Technology group.

The core application is Margin Calculation Services and Reporting.  This application calculates Margin, creates Client Reports, Client Extracts and Operational Reports using variety of technologies using .NET and Java frameworks. It uses MSSQL, Oracle to persist the margin data. Application user base is in NAM, APAC and EMEA.

Responsibilities:

  • Participate in key business initiatives from the development side, focusing on building  .NET Core 8.0 and Java frameworks to parse XML files and create XLS based Client and Operational Reports
  • Develop applications to do the data persistence in MSSQL Server/Oracle
  • Work on database, create stored procedures to extract data for Operational Reports and Client Extracts or any kind of data analysis requested by business
  • Perform Dev Integration testing, UAT rollouts and Production Deployments and Production Support work.
  • Provide business as usual (BAU) coverage, including generating ad-hoc reports and covering general support queries.
  • 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
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • 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 members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications:

  • 5-8 years of relevant experience. Strong technical background in computer science
  • Must have Strong Experience with Relational Databases (MSSQL, Oracle)
  • Must have worked on database development, tables, stored procedures, indexes, views, optimization etc.  Good knowledge of database performance issues and optimization
  • Excellent knowledge of algorithms and data structures, design patterns
  • Strong Java experience : Java core, collections, concurrency, streams  
  • Frameworks and APIs:  Spring (Core, Batch, Integration, MVC, Boot, Data), Hibernate, Jackson, JAX RS, JPA, JAXB
  • Building tools: Maven or Gradle
  • Experience with distributed caches like Apache Gemfire will be a plus
  • Messaging: JMS, Kafka
  • Testing: JUnit, Mocking frameworks (Mockito, Power Mock)
  • Experience in performance enhancements using parallel processing, multithreading. Understanding locking/synchronization
  • Experience in RESTful API development and integration, deployment framework and source control experience such as Git.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

    Education:

    • Bachelor’s degree/Master's degree/University degree or equivalent experience

    Non-Technical Skills Required

    • Equities and/or Prime Brokerage experience will be a plus
    • Experience of working in fast paced environment
    • Flexible and adaptive, team player
    • Excellent analytical and communication, interpersonal skills.
    • Ability to work well under pressure, prioritize work and well organized.
    • Margin experience will be a plus

    ------------------------------------------------------

    Job Family Group:

    Technology

    ------------------------------------------------------

    Job Family:

    Applications Development

    ------------------------------------------------------

    Time Type:

    Full time

    ------------------------------------------------------

    Primary Location:

    Tampa Florida United States

    ------------------------------------------------------

    Primary Location Full Time Salary Range:

    $96,960.00 - $145,440.00

    In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

    ------------------------------------------------------

    Anticipated Posting Close Date:

    Apr 04, 2025

    ------------------------------------------------------

    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 Accessibility at Citi.

    View the "EEO is the Law" poster. View the EEO is the Law Supplement.

    View the EEO Policy Statement.

    View the Pay Transparency Posting

    Top Skills

    .Net Core 8.0
    C#
    Git
    Gradle
    Hibernate
    Jackson
    Java
    Jax Rs
    Jaxb
    Jms
    Jpa
    Junit
    Kafka
    Maven
    Mssql
    Oracle
    Spring
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    HQ: Kwun Tong, Kowloon
    223,850 Employees
    Hybrid Workplace

    What We Do

    Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.

    Similar Jobs

    Tampa, FL, USA
    223850 Employees
    97K-145K Annually

    BAE Systems, Inc. Logo BAE Systems, Inc.

    Business Intelligence Developer (REMOTE)

    Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
    Remote
    Hybrid
    Fort Walton Beach, FL, USA
    40000 Employees
    78K-132K Annually

    CrowdStrike Logo CrowdStrike

    Sr. Systems Engineer (Remote, Eastern Time)

    Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
    Remote
    Hybrid
    22 Locations
    10000 Employees
    135K-215K Annually
    Hybrid
    The Reserve of Old Tampa Bay, Town 'n' Country, FL, USA
    289097 Employees

    Similar Companies Hiring

    Bectran, Inc Thumbnail
    Software • Machine Learning • Information Technology • Fintech • Automation • Artificial Intelligence
    Schaumburg, IL
    51 Employees
    Energy CX Thumbnail
    Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
    Chicago, IL
    55 Employees
    MassMutual India Thumbnail
    Insurance • Information Technology • Fintech • Financial Services • Big Data
    Hyderabad, Telangana

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account