Applications Development Senior Programmer Analyst

3 days ago


Mississauga, Ontario, Canada Citi Full time US$94,300 - US$141,500

The Applications Development Senior Programmer Analyst is a key role within Markets Technology, specifically supporting Prime Services and Prime Futures. This position is responsible for designing, developing, and implementing application systems and programs that enable critical business processes. The ideal candidate combines strong technical expertise with analytical skills to execute on complex initiatives, including regulatory and Consent Order tasks.

Responsibilities
  • Lead the design, development, and implementation of new or enhanced application systems to meet evolving business needs within Prime Services and Prime Futures.
  • Perform feasibility studies, cost and time estimates, and IT planning for strategic initiatives.
  • Analyze and execute Consent Order-related tasks, ensuring compliance and timely delivery.
  • Monitor and manage all phases of the software development lifecycle, including analysis, design, coding, testing, and deployment.
  • Provide technical guidance and operational support to business users, ensuring system stability and performance.
  • Apply deep knowledge of application development to solve complex problems, evaluate business and system processes, and recommend improvements aligned with industry standards.
  • Implement robust security measures and conduct post-implementation reviews to ensure system integrity.
  • Collaborate with stakeholders and technology teams to deliver advanced programming solutions and resolve technical issues.
  • Serve as a mentor to junior analysts and contribute to defining best practices and operating standards.
  • Act as a subject matter expert (SME) for senior stakeholders, exercising independent judgment and autonomy in decision-making.
  • Ensure adherence to Citi's risk and compliance policies, applying sound ethical judgment and escalating issues transparently.
Qualifications
  • 5–8 years of experience in application development and systems analysis.
  • Strong proficiency in Java development and related frameworks.
  • Demonstrated ability to manage and deliver complex projects in a fast-paced environment.
  • Analytical skills to interpret data, assess risk, and execute Consent Order tasks effectively.
  • Working knowledge of consulting and project management methodologies.
  • Ability to work under pressure and adapt to changing priorities.
Technical Skills
  • Java
  • SQL Server
  • C#
  • .NET Framework
  • Experience with enterprise-level application development and integration.
Preferred Skills
  • Experience in financial services technology, particularly within Markets or Prime Services.
  • Familiarity with regulatory and compliance-driven initiatives.
  • Strong problem-solving and communication skills, with the ability to influence stakeholders.

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Primary Location Full Time Salary Range:

$94, $141,500.00

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

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 Citi's EEO Policy Statement and the Know Your Rights poster.



  • Mississauga, Ontario, Canada Citi Full time

    Lead the design, development, and implementation of new or enhanced application systems to meet evolving business needs within Prime Services and Prime Futures. Perform feasibility studies, cost and time estimates, and IT planning for strategic initiatives. Analyze and execute Consent Order-related tasks, ensuring compliance and timely delivery. Monitor and...


  • Mississauga, Ontario, Canada Citi Full time US$94,300 - US$141,500

    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...


  • Mississauga, Ontario, Canada Citi Full time $94,300 - $141,500

    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...


  • Mississauga, Ontario, Canada Citi Full time

    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,...


  • Mississauga, Ontario, Canada Citi Full time

    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,...


  • Mississauga, Ontario, Canada Bayshore HealthCare Full time

    Job SummaryThe Bayshore Specialty Rx (BSRx) Senior Business Applications Analyst is accountable for the operational management, strategic oversight, and continuous improvement of the BSRx portfolio of business applications—including CRM, Customer Insights, SharePoint, Connex, and related platforms. Acting as the primary business Senior Analyst, this role...


  • Mississauga, Ontario, Canada Bayshore Full time

    JOB SUMMARY The Bayshore Specialty Rx (BSRx) Senior Business Applications Analyst is accountable for the operational management, strategic oversight, and continuous improvement of the BSRx portfolio of business applications—including CRM, Customer Insights, SharePoint, Connex, and related platforms. Acting as the primary business Senior Analyst, this role...


  • Mississauga, Ontario, Canada Citi Full time US$120,800 - US$170,800

    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.Responsibilities:Partner with multiple...


  • Mississauga, Ontario, Canada Citi Full time

    The Senior Application Support Analyst is a strategic professional who stays abreast of developments within own field and contributes to directional strategy by considering their application in own job and the business. Recognized technical authority for an area within the business. Requires basic commercial awareness. There are typically multiple people...


  • Mississauga, Ontario, Canada Citi Full time

    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...