C

Citi

Runs banking and payments for global clients

Assistant Vice President – Applications Development Senior Programmer Analyst - Technology

Backend EngineeringPosted on Nov 12
Full-timeChiyoda City, Tokyo, JapanNo salary listedHybrid

About the Job

Requirements

  • Five to eight years of relevant experience.
  • Experience with system analysis and software application programming, particularly performance and testability of components.
  • Familiarity with credit derivative products and related pricing and risk calculations.
  • Experience developing in a mature environment and collaborating in a large team.
  • Experience with the Java ecosystem.
  • Strong understanding of Agile methodologies and DevOps practices.
  • Exposure to profiling, debugging, and monitoring tools.
  • Bachelor’s degree or university degree, or equivalent experience.

Responsibilities

  • Collaborate with the team to understand functional and operational requirements.
  • Design and implement robust, testable code that supports requirements.
  • Develop non-functional features to improve system reliability, scalability, and performance.
  • Contribute to designing and implementing automated test suites.
  • Participate in code reviews and help team members improve their code.
  • Partner with management teams to integrate functions, define system enhancements, deploy new products, and improve processes.
  • Resolve high-impact problems and projects through in-depth evaluation of complex business processes, system processes, and industry standards.
  • Provide expertise in applications programming and ensure application design adheres to the overall architecture blueprint.
  • Use knowledge of system flow to develop standards for coding, testing, debugging, and implementation.
  • Develop comprehensive knowledge of how business areas, including architecture and infrastructure, integrate to accomplish business goals.
  • Analyze issues using interpretive thinking and develop innovative solutions.
  • Advise or coach mid-level developers and analysts, allocating work as necessary.
  • Assess risk in business decisions, comply with applicable laws, rules, and regulations and firm policy, apply sound ethical judgment, and escalate, manage, and report control issues transparently.

Desired Qualifications

  • Experience in front-office technology.
  • Knowledge of fixed-income credit products.
  • User interface development experience.
  • Proactive approach and ability to adjust priorities quickly.
  • Ideas that challenge current practices.
  • Demonstrated leadership skills.
  • Ambition to learn systems supporting real-time interest-rate risk calculations.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs