CrawlJobs Logo

Senior Web Developer, Vice President

United States, New York 142320.00 - 213480.00 USD / Year · Job Posted May 05, 2026
Apply Position
Job Link Share

Job Description

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Job Purpose: We are looking for a talented and passionate web focused senior developer to continue to evolve our next-generation trading applications. The role requires a detailed understanding of software design/best practices along with a strong technical and team leadership abilities. This is a challenging and exciting opportunity to work on high profile trading applications. The team works closely with end users gaining direct exposure to the fast paced world of front office trading and finance. Job Background/context: Fixed Income Technology is responsible for delivering state of the art technology solutions to the Global Fixed Income business. Initiatives includes deliveries across sales, risk, pricing, algorithmic trading, execution, trade processing, and much more. Citi is one of the top global dealers on the street in Fixed Income, and contributing to that success is a great opportunity to develop cutting edge technical skills with strong career opportunities. The Fixed Income business has set out an ambitious growth plan, and strong technical development is critical to achieving our goals and enhancing our leading position in the financial market.

Requirements

  • Experience as a senior developer in a fast-paced front office capital markets trading environment
  • Ability to work in a global distributed team environment and contribute to a high performing team
  • Knowledge of fixed income financial products in either Rates or Spread Products domain - ideally both
  • Ability to multi-task effectively and to adjust priorities quickly as circumstances dictate
  • Ability to manage challenging stakeholders and deliver quality results in the required timeframe
  • Demonstrated technical leadership and project organizational skills
  • Consistently demonstrate clear and concise written and verbal communication
  • Strong analytical and problem solving skills
  • Self-motivated with the determination to achieve his/her goals
  • Extensive hands on experience in developing large-scale enterprise trading in the Capital Markets space
  • Extensive hands on experience using Angular 14.0+, TypeScript, HTML5, CSS3, SAAS/LESS
  • Proven hands on experience using Reactive programming paradigms (RxJS and NgRx)
  • Proven hands on experience with the ag-Grid Angular Grid Library
  • Proven hands on experience with writing unit tests for Angular/Typescript using JEST
  • Hands on experience with consuming real-time streaming data through web sockets
  • Hands on experience with application deployments utilizing ES modules, Webpack, and Nx
  • Hands on experience with consuming JSON based data from REST services
  • Hands on experience with tools such as Visual Studio Code, npm, node.js
  • Hands on experience with CICD pipelines using TeamCity, Jenkins in Cloud Native environments
  • Extensive experience with C#/.NET and object-oriented programming
  • Experience using Reactive Extensions for C#/.NET
  • Experience with using the ION Trading Platform
  • Bachelor’s degree/University degree or equivalent experience

Nice to have

  • Experience with building cross-platform applications using Web technologies such as Electron, Chromium, WebView2
  • Experience with CICD pipelines using Tekton and Harness, OpenShift in Cloud Native environments
  • Experience with the HighCharts web-based data visualization/charting library

What we offer

  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Web Developer, Vice President

8 matching positions

Senior Full-Stack Web Developer - Vice President

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Experience with React Framework, TypeScript, REST APIs, Selenium
  • Proven record of mentoring junior developers and working in a team setting
  • Proven record of self-learning ability with various tech stacks
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • 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
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Web Developer - Vice President

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Experience with React Framework, TypeScript, REST APIs, Selenium
  • Proven record of mentoring junior developers and working in a team setting
  • Proven record of self-learning ability with various tech stacks
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • 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
  • Fulltime
Read More
Arrow Right

Fx Options Trading Senior UI Developer (Vice President)

We are seeking a highly skilled and motivated Senior Front-End Developer to join...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced hands-on experience in UI/UX development using React and TypeScript
  • Professional experience with Angular or Vue.js
  • Solid understanding of building applications that handle real-time data using REST APIs, WebSockets, or middleware (e.g., Solace, Kafka, TIBCO)
  • Proficiency in modern software engineering practices including CI/CD, automated testing, application resiliency, performance profiling, and telemetry
Job Responsibility
Job Responsibility
  • Design and build a state-of-the-art electronic FX Options Trading Platform
  • Collaborate in a tight-knit global team alongside developers, quants, and traders
  • Innovate using TypeScript and React to build high-performance web UIs
  • Champion and contribute to continuous improvement of CI/CD and testing processes
  • Mentor other developers
  • Fulltime
Read More
Arrow Right

Angular UI Senior Developer – Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Write clean, maintainable, and efficient code following best practices, including unit and integration testing
  • Optimize applications for maximum speed and scalability
  • Mentor and guide junior and mid-level developers, conducting code reviews and promoting a culture of continuous learning
  • Participate in the entire application lifecycle, focusing on coding, debugging, and continuous improvement
  • Ensure the technical feasibility of UI/UX designs
  • 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
Job Responsibility
Job Responsibility
  • 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
  • Fulltime
Read More
Arrow Right

Senior Java Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-10 years of relevant experience in Requirement, analysis, Software programming, development, and Deployment 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
  • Modern Java Technologies: Core Java, Java EE, Spring Boot, Spring Microservices
  • Programming Principles: Strong understanding of OOPS (Object-Oriented Programming), Data Structures, and Algorithms
  • Solution Design: Extensive experience in designing and developing integrated solutions with non-functional requirements (scalability, availability, consistency)
  • Coding & Troubleshooting: Expertise in problem-solving and troubleshooting, ability to write "clean code" using Core Java, J2EE, Collections, and Multithreading
  • API Development: Proficiency in API and Web Services development using REST protocols
  • Front-end Technologies: Experience in ReactJS or AngularJS and basic front-end technologies: HTML5, CSS3, JavaScript (ES6+)
Job Responsibility
Job Responsibility
  • Collaborate with Technical lead to design, develop, and maintain software applications using Java, Spring, and Angular
  • 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
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Develop common, reusable components and services, adhering to Citi’s best practices
  • Design and develop high-performance, low-latency applications within existing Citi frameworks
  • Ensure the reliability, scalability, and performance of developed components
  • Adopt an engineering mindset, thoroughly understanding use-cases, estimating volume and compute velocity requirements, and openly discussing implementation challenges and solutions
  • Actively contribute to system design and architectural decisions
  • Evaluate new strategic initiatives through Proof-of-Concepts (POCs) and transition successful concepts into robust, industrial-grade solutions
  • Provide post-release support to business, development, and support teams
  • Fulltime
Read More
Arrow Right

Senior Java Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in Core Java, Spring Framework
  • 8-10 YOE is a must
  • Experience in messaging technologies such as Kafka, gRPC, JMS, etc
  • Understanding of microservice and container technologies such as Docker, Kubernetes, OpenShift, etc
  • Understanding of observability stacks like ELK, Grafana, Prometheus, etc
  • Experience in building scalable distributed applications using microservices deployed on cloud infrastructure
  • Knowledge of persistence technologies such as relational databases, NoSQL databases, and distributed caches
  • Experience in Python scripting and data analysis a plus
  • Experience in Capital Markets technology with working knowledge of Fixed Income products. Knowledge of Risk Management a plus
  • Proven experience integrating and leveraging Generative AI tools and Large Language Models (LLMs) to enhance developer productivity and application capabilities
Job Responsibility
Job Responsibility
  • 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
  • Fulltime
Read More
Arrow Right

Senior Tableau Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design & develop solutions using Tableau Dashboards(Web and Mobile) with SQL Server/Oracle/Big Data technologies as a backend technologies
  • Provide technical walk-throughs to various stakeholders
  • Be able to work independently as well as within a team
  • Experience with all the components of Tableau suite
  • Must have strong Experience in Tableau Development in Reports, dashboards and documents
  • Should have knowledge and used tableau Rest API
  • Added Advantage if have Experience in Mobile configuration
  • Ability to create complex reports requiring multiple parameters
  • Works directly with end-users or a projects team to translate business requirements into technical specifications
  • Develop report prototypes
Job Responsibility
Job Responsibility
  • Design & develop solutions using Tableau Dashboards(Web and Mobile) with SQL Server/Oracle/Big Data technologies as a backend technologies
  • Provide technical walk-throughs to various stakeholders (QA Team, UAT Team, etc.)
  • Be able to work independently as well as within a team
  • Experience with all the components of Tableau suite but not limited to Tab, Desktop, Tableau Prep and Tableau Architecture
  • Must have strong Experience in Tableau Development in Reports , dashboards and documents
  • Should have knowledge and used tableau Rest API
  • Added Advantage if have Experience in Mobile configuration
  • Ability to create complex reports requiring multiple parameters, summarizing data with crosstabs, using sections and section underlay for groups, and related report functions
  • Works directly with end-users or a projects team to translate business requirements into technical specifications to drive Semantic layer and report
  • Develop report prototypes and review and fine tune report deliverables with business users
What we offer
What we offer
  • Opportunity to work directly with global technology teams
  • Opportunity to work with various technology stacks within FRMT
  • Fulltime
Read More
Arrow Right

Senior Java Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor degree in Computer Science / Information Technology or a related field, or substantial practical experience of software delivery
  • 7+ years of relevant experience in Application Development role
  • Experience in managing and implementing successful projects
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Strong core Java skills, JDBC/JPA, Restful web services
  • Experience with frameworks like Hibernate, Junit, Spring Boot/Microservice-style application development
  • Experience in event‑driven and API-led architecture
  • Hands-on experience using AI tools and platforms to design, build, test, and enhance application features
  • Strong experience with Relational Databases like Oracle, MSSQL
  • Experience with build tools like Maven/Gradle, Jenkins, UDeploy
Job Responsibility
Job Responsibility
  • Responsible for developing and maintaining suite of applications as a part of global development team
  • Production of high-quality software, emphasizing simplicity, maintainability and reuse, using standard development process
  • Understands business priorities, documents requirements and determines solutions in partnership with other internal teams
  • Accountable for all phases of development process—analysis, design, construction, testing and implementation
  • provides user and operational support on applications to business users
  • Ensures essential procedures are followed and helps to define operating standards and processes
  • Participating in key business initiatives involving multiple workstreams
  • Coordinate global testing and schedule application rollouts
  • Contribute towards improving the Dev Ops CI/CD Pipelines and Strategic Architecture
  • Work closely with partner technology teams and to collaborate effectively
  • Fulltime
Read More
Arrow Right