C

Citi

Runs banking and payments for global clients

Full Stack Software Engineer - Vice President

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeIrving, TX, USA$125.8k - $188.6kHybrid

About the Job

Requirements

  • At least 6 years of relevant experience in the financial services industry, including full-stack experience.
  • Experience in software engineering with Java, Spring Boot, React, AngularJS, SQL queries, and Python.
  • Expertise in AngularJS or React for front-end development.
  • Proficiency in Spring Boot for building robust and scalable backend systems.
  • Strong SQL skills for database design, querying, and optimization.
  • Experience with RESTful APIs and microservices architecture.
  • Hands-on experience using Google's AI Development Kit (ADK) for building and deploying AI-powered applications.
  • Proven experience with AI-driven coding assistants such as Claude Code for generating, debugging, and optimizing code.
  • Practical experience with agent.MD or similar frameworks for creating and managing autonomous software agents.
  • A bachelor's degree or university degree, or equivalent experience.

Responsibilities

  • Establish and implement new or revised application systems and programs in coordination with the Technology team.
  • Use knowledge of application development procedures and concepts, and basic knowledge of other technical areas, to identify and define necessary system enhancements, including using script tools and analyzing and interpreting code.
  • Consult with users, clients, and other technology groups on issues; recommend programming solutions; and install and support customer exposure systems.
  • Apply fundamental knowledge of programming languages to design specifications.
  • Analyze applications to identify vulnerabilities and security issues, and conduct testing and debugging.
  • Serve as an advisor or coach to new or lower-level analysts.
  • Identify problems, analyze information, make evaluative judgments, and recommend and implement solutions.
  • Resolve issues by identifying and selecting solutions using acquired technical experience and established precedents.
  • Operate with limited direct supervision and exercise independent judgment and autonomy.
  • Act as a subject-matter expert to senior stakeholders and other team members.
  • Assess risk in business decisions, consider the firm's reputation and the safeguarding of the firm, clients, and assets, drive compliance with applicable laws, rules, and regulations, adhere to policy, apply sound ethical judgment, and transparently escalate, manage, and report control issues.
  • Collaborate with product managers, designers, and other engineers to gather requirements, brainstorm solutions, and deliver high-quality software.
  • Write clean, efficient, and well-documented code.
  • Conduct code reviews and participate in peer programming to ensure code quality and knowledge sharing.
  • Troubleshoot and debug software issues, identifying and resolving bugs.
  • Stay current with technologies and trends in full-stack development.
  • Contribute to continuous improvement of development processes and best practices.
  • Design, develop, and implement scalable and maintainable web applications using React or AngularJS, Spring Boot, and SQL.

Desired Qualifications

  • A master's degree.

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