CrawlJobs Logo

Application Development Technical Business Analyst Assistant Vice President

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

94300.00 - 141500.00 USD / Year

Job Description:

We are seeking a technically proficient and analytically driven Business Technical Analyst to join our team. The ideal candidate bridges the gap between business stakeholders and engineering teams, bringing a solid understanding of application development, coding principles, and enterprise architecture. This role demands both strategic thinking and hands-on technical capability to deliver impactful technology solutions.

Job Responsibility:

  • Technical Proof-of-Work: Conduct technical Proof-of-Concept (PoC) evaluations of new technologies and architectural patterns and subsequently implement successful findings into actual projects
  • Feasibility & Estimation: Conduct feasibility studies, performance benchmarking, and time and cost estimates to support informed decision-making
  • Application Development: Participate in the development, design, and implementation of new or revised application systems and programs to meet specific business needs
  • Full SDLC Participation: Actively participate in all phases of the development lifecycle — analysis, design, construction, testing, and implementation — while providing operational and user support to business stakeholders
  • Requirements & Analysis: Translate complex business requirements into detailed technical specifications, including user stories, process flows, data models, and API requirements
  • Problem Solving: Utilize in-depth knowledge of application development to analyze complex problems, evaluate business and system processes against industry standards, and provide sound, evaluative judgement
  • Data Analysis & Mapping: Perform in-depth data analysis using SQL and other tools. Define data transformation rules and map data flows between systems
  • Documentation: Create and maintain comprehensive documentation including Business Requirements Documents (BRDs), Functional Specification Documents (FSDs), and technical guides
  • Testing & Validation: Partner with QA teams to define testing strategies, write test cases, and participate in User Acceptance Testing (UAT) and system integration testing
  • Mentorship: Serve as an advisor and coach to new or junior analysts, sharing knowledge and best practices

Requirements:

  • Bachelor's degree in information technology, Computer Science, Engineering, or a related technical field
  • 5+ years of experience in a Business Analyst, Systems Analyst, or Technical Product Owner role
  • Solid understanding of application development principles with the ability to read and comprehend code in at least one modern programming language (e.g., Python, Java, JavaScript)
  • Familiarity with REST APIs, microservices architecture, and cloud platforms (e.g., AWS, Azure)
  • Strong proficiency in SQL for complex data querying, analysis, and validation
  • Hands-on experience in both Agile and Waterfall methodologies
  • Proficiency in Jira, Confluence, Visio or Figma for requirements management and process diagramming
  • Working knowledge of consulting and project management techniques and methods
  • Ability to work effectively under pressure, managing deadlines and unexpected changes in requirements or expectations
  • Ability to operate with a limited level of direct supervision, exercising independence of judgement and autonomy
  • Acts as a Subject Matter Expert (SME) to senior stakeholders and cross-functional team members
  • Understanding of Commercial Banking, Client Onboarding, and KYC (Know Your Customer) concepts is a strong advantage

Nice to have:

Understanding of Commercial Banking, Client Onboarding, and KYC (Know Your Customer) concepts

Additional Information:

Job Posted:
May 04, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Application Development Technical Business Analyst Assistant Vice President

Applications Development Sr Programmer Analyst Assistant Vice President

We are seeking a talented and passionate individual to join our Full-Stack devel...
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
  • 4+ years of hands-on Java development experience, including Spring, real-time messaging, and associated Java frameworks
  • Proven experience developing and maintaining highly scalable, real-time microservices and RESTful APIs
  • Proficiency in ReactJS and core front-end technologies: HTML5, CSS3, JavaScript (ES6+), Redux
  • Experience with real-time messaging middleware (e.g., Kafka, RabbitMQ, Solace, Tibco)
  • Hands-on experience with database technologies, including RDBMS (e.g., Oracle) and NoSQL (e.g., MongoDB)
  • Strong fundamentals in software development, data structures, design patterns, Object-Oriented Programming (OOP), architecture, algorithms, and problem-solving
  • Strong verbal and written communication skills
  • ability to interface with business users
  • Self-motivated individual with determination to achieve goals
  • Willingness to learn, both technically and professionally
Job Responsibility
Job Responsibility
  • Contribute to the technical design, architecture, and development of complex applications, ensuring adherence to best practices, coding standards, and architectural patterns
  • Effectively communicate technical concepts and project status to both technical and non-technical stakeholders
  • 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
  • Develop applications adhering to best practices, including Test-Driven Development (TDD), high unit test coverage, and Continuous Integration (CI)
  • Fulltime
Read More
Arrow Right
New

Applications Development – Assistant Vice President

Citigroup Markets & Operations technology team is a high-intensity product devel...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+(Senior Developers) years hands on experience in pure technical roles in development of various software applications
  • In depth knowledge and application of Java, J2EE, HTML/CSS, Angular, JSP, Servlets, JDBC, Struts framework, Spring and Micro service
  • Thorough understanding of usage of the fundamental concepts like Exception Handling, Static block/variables/classes , OOPS concepts, Collections, Multi-Threading, http sessions, session handling, Servlets/JSP life cycle, JDBC, actions, events, implicit objects, custom tags, context
  • Exposure to an industry-standard database (Oracle) on a UNIX platform with awareness of database design and SQL scripting knowledge and performance tuning
  • Awareness of unit testing frameworks like JUnit or TestNG
  • Awareness of application servers /webservers
  • Work experience on the transactional applications for low latency, high availability uses is a plus
  • Work experience in technologies like JMS / Kafka is a plus
  • Exposure to DevOps tools like Github, Jenkins, Lightspeed, Harness, etc.
  • Knowledge of various treasury products, viz. FX, Money Markets, Fixed Income & Derivatives is a plus
Job Responsibility
Job Responsibility
  • Take ownership for delivering the development task assigned
  • Ensure delivery within tight timelines and meeting the team's expectation
  • Get involved in the entire lifecycle of the development project
  • Understand the requirement from Project Lead and ensure quality deliverables
  • Ensure quality and optimized coding with proper documentation
  • Do peer code reviews
  • Develop unit plan and perform unit testing and provide continuously improved product experience
  • Actively assist Support team wherever required
  • Assist Project Lead in coordinating with business analysts & user communities to define requirements
  • Participate in the technical design
  • 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
  • 10+ and above years of strong, hands-on experience in developing Java applications
  • Hands-on expertise in real-time streaming technologies such as Apache Flink, Apache Samza or other streaming frameworks
  • Proficiency with Linux and shell scripting
  • Experience with Kafka, Spring Boot, Microservices, and database technologies
  • Proven experience with DevOps practices, including CI/CD pipeline development, Docker, and OpenShift
  • Familiarity with log observability tools such as the ELK stack
  • Strong understanding of distributed systems, data pipelines, and event-driven architectures
  • Strong analytical and problem-solving skills
  • Ability to adapt to shifting priorities and thrive in a fast-paced environment
  • Excellent written and verbal communication skills, with the ability to interact effectively with business users
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

Application Support Lead - Assistant Vice President

The Applications Support Leads (C12) is a seasoned technical professional respon...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8–13 years of experience in Application Support, Production Support, or Technical Operations roles
  • Strong experience supporting Non‑Production environments in fast‑paced delivery models
  • Hands‑on experience with Linux operating systems
  • Proficiency with databases (Oracle, SQL Server, MongoDB)
  • Experience supporting web and middleware platforms (WebSphere, WebLogic, MQ, NDM, SFTP)
  • Working knowledge of CI/CD pipelines and DevOps delivery practices
  • Experience using monitoring and logging tools (Geneos, Splunk, Kibana or equivalent)
  • Experience with Autosys or enterprise scheduling tools
  • Strong analytical, troubleshooting, and problem‑management skills
  • Excellent written and verbal communication skills, with ability to explain technical issues to non‑technical stakeholders
Job Responsibility
Job Responsibility
  • Provide Level 2 / Level 3 technical and business support for Citi applications across Non‑Production environments, ensuring availability, stability, and readiness for testing and deployments
  • Manage, maintain, and support application platforms and their operating environments post‑development lifecycle, with emphasis on environment stability, configuration consistency, and functional integrity
  • Perform Start‑of‑Day / End‑of‑Day checks, ongoing health monitoring, and regional handovers across global support teams
  • Conduct same‑day risk checks and reconciliations to ensure environment and application integrity
  • Support and troubleshoot CI/CD pipelines across Non‑Production environments, including build failures, deployment issues, rollback scenarios, and promotion defects
  • Participate actively in application releases, including deployment coordination, validation, verification, and post‑release stabilization
  • Work closely with DevOps and Development teams to enable automation, reduce manual intervention, and improve deployment reliability
  • Support deployment dry runs, rehearsal activities, and environment readiness assessments ahead of major releases
  • Proactively monitor applications using tools such as ITRS Geneos, Splunk, Kibana, and similar platforms
  • Assess the risk and business impact of application and environment incidents, escalating appropriately in line with SLAs and Citi incident management standards
  • Fulltime
Read More
Arrow Right
New

Production Support Engineer - Assistant Vice President

The Apps Support Sr Analyst is a seasoned professional role. Applies in-depth di...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years experience in an Application Support role
  • Experience installing, configuring or supporting business applications
  • Experience with some programming languages and willingness/ability to learn
  • Advanced execution capabilities and ability to adjust quickly to changes and re-prioritization
  • Effective written and verbal communications including ability to explain technical issues in simple terms that non-IT staff can understand
  • Demonstrated analytical skills
  • Issue tracking and reporting using tools
  • Knowledge/ experience of problem Management Tools
  • Good all-round technical skills
  • Effectively share information with other support team members and with other technology teams
Job Responsibility
Job Responsibility
  • Provides technical and business support for users of Citi Applications
  • Provides quick resolutions to app issues, driving stability, efficiency and effectiveness improvements
  • Maintains application systems that have completed the development stage and are running in the daily operations of the firm
  • Manages, maintains and supports applications and their operating environments, focusing on stability, quality and functionality against service level expectations
  • Start of day checks, continuous monitoring, and regional handover
  • Perform same day risk reconciliations
  • Develop and maintain technical support documentation
  • Identifies ways to maximize the potential of the applications used
  • Assess risk and impact of production issues and escalate to business and technology management in a timely manner
  • Ensures that storage and archiving procedures are in place and functioning correctly
  • Fulltime
Read More
Arrow Right

Futures Applications Support - Technical Lead Analyst - Vice President

We are seeking a highly motivated and experienced VP‑level Technical Specialist ...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong functional knowledge of the Futures / ETD asset class, including clearing and intraday processing
  • Proven experience supporting business‑critical applications in a global markets or trading environment
  • Strong SQL skills with experience working with relational databases (e.g. Oracle, SQL Server)
  • Experience with middleware and messaging technologies such as MQ and Kafka
  • Demonstrable scripting ability in Python or shell scripting for automation and analysis
  • Experience with enterprise monitoring and observability tools such as ITRS Geneos, Splunk, Grafana, or equivalent
  • Strong analytical and troubleshooting skills, with the ability to operate effectively under pressure
  • Excellent verbal and written communication skills, able to translate complex technical issues for both technical and non‑technical stakeholders
  • Familiarity with ITIL frameworks and best practices for incident, problem, and change management
Job Responsibility
Job Responsibility
  • Provide timely, high‑quality L2 technical support for Futures and ETD Clearing platforms, ensuring minimal business impact during incidents
  • Investigate, diagnose, and resolve complex application, data, and infrastructure issues across distributed systems
  • Monitor system health and performance, proactively identifying risks and addressing issues before they impact intraday clearing processes
  • Support exchange cut‑offs and time‑critical clearing workflows
  • Own the full incident lifecycle from detection through resolution, including stakeholder communication
  • Lead root cause analysis and post‑incident reviews, driving permanent remediation and risk reduction
  • Partner with development teams to prioritise fixes and resilience improvements
  • Work closely with Operations, Business Analysts, Developers, and Infrastructure teams across regions
  • Provide technical mentorship and guidance to junior support engineers
  • Influence application design and deployment decisions to improve stability, observability, and operability in production
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Common Platforms Applications Support - Assistant Vice President

The Apps Support Sr Analyst is a seasoned professional role. Applies in-depth di...
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 experience in an Application Support role
  • 7+ years of Mainframe, COBOL, JCL, DB2, and other standard mainframe tools
  • 5+ years of MessagePoint and Exstream content and composition software
  • 3+ years in SDLC experience in Jira, RDZ, Bitbucket
  • Experience installing, configuring or supporting business applications
  • Experience with Java / Python and UNIX and willingness/ability to learn
  • Advanced execution capabilities and ability to adjust quickly to changes and re-prioritization
  • Effective written and verbal communications including ability to explain technical issues in simple terms that non-IT staff can understand
  • Demonstrated analytical skills
  • Issue tracking and reporting using tools
Job Responsibility
Job Responsibility
  • Provides technical and business support for users of Citi Applications
  • Provides quick resolutions to app issues, driving stability, efficiency and effectiveness improvements
  • Maintains application systems running in the daily operations of the firm
  • Manages, maintains and supports applications and their operating environments, focusing on stability, quality and functionality
  • Start of day checks, continuous monitoring, and regional handover
  • Perform same day risk reconciliations
  • Develop and maintain technical support documentation
  • Identifies ways to maximize the potential of the applications used
  • Assess risk and impact of production issues and escalate to business and technology management
  • Ensures that storage and archiving procedures are in place and functioning correctly
  • Fulltime
Read More
Arrow Right

Commodities Technical - Application Support Analyst - Vice President

We are seeking a highly motivated and experienced Senior Technical Application S...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience with the Openlink application
  • Strong functional knowledge of the commodities asset class, including physical and financial products (e.g., oil, natural gas, power, metals, agriculture)
  • A strong understanding of risk and pnl and supporting Risk management platforms
  • Proficiency in SQL and experience working with relational databases such as Oracle or SQL Server
  • Proficiency in Middleware technologies such as Solace
  • Demonstrable scripting skills in languages such as Python, Juniper Notebooks, or shell scripting for automation and troubleshooting
  • Excellent analytical, problem-solving, and critical-thinking skills
  • Strong verbal and written communication skills, with the ability to articulate technical issues to both technical and non-technical audiences
  • Ability to perform effectively in a high-pressure, fast-paced trading environment
  • Experience with enterprise monitoring tools like ITRS Geneos, Splunk, Grafana, or similar
Job Responsibility
Job Responsibility
  • Provide timely and effective L2/L3 technical support for the commodities trading platform, including the Openlink application and its ecosystem
  • Investigate, diagnose, and resolve complex application and system issues, ensuring minimal disruption to business operations
  • Systems will include market data, static data, trade lifecycle(openlink) and risk management platforms
  • Monitor system health and performance, proactively identifying and addressing potential issues before they impact users
  • Support global critical front office risk batches and End of day batch processing
  • Collaborate closely with traders, business analysts, developers, and infrastructure teams to resolve incidents and implement solutions
  • Manage the incident lifecycle, from initial report to resolution, including root cause analysis and post-mortem reviews
  • Participate in a rotational on-call schedule to weekend support and bank holiday coverage
  • Develop and maintain comprehensive support documentation, including knowledge base articles and runbooks
  • Assist with the planning and execution of application deployments, upgrades, and disaster recovery tests
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Hybrid working model (up to 2 days working at home per week)
  • Fulltime
Read More
Arrow Right