CrawlJobs Logo

Applications Development Senior Programmer Analyst

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada, Mississauga

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Senior Programmer Analyst role is responsible for establishment and implementation of application systems and programs, interacting with stakeholders, and ensuring system scalability, reliability, and security. It involves working in a high-pressure, globally distributed team to address complex application development challenges.

Job Responsibility:

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development
  • monitor and control all phases of development, including analysis, design, construction, testing, and implementation
  • provide user and operational support on applications
  • analyze complex issues related to business, system processes, and industry standards
  • recommend and develop security measures
  • consult with users/clients and other technology groups
  • ensure essential procedures are followed and operating standards are defined
  • serve as an advisor or coach for new or lower-level analysts
  • operate independently with limited supervision
  • assess risks in business decisions and ensure compliance.

Requirements:

  • 5-8 years of relevant experience
  • basic understanding in Banking & Payments systems
  • intermediate programming knowledge in Java and Spring boot
  • in-depth working experience in configuring/maintaining the CI/CD pipeline
  • hands-on experience in Shell/Unix scripting with Python skills
  • troubleshooting a Java/microservices-based application
  • experience in middleware like Kafka or MQ
  • experience in schemeless databases like Mongo or equivalent
  • experience in handling Production Failover and fallback activities
  • strong experience in automation of IaaS, PaaS, SaaS
  • hands-on experience with AWS, Azure, or GCP
  • basic experience in handling Generative AI, predictive analysis tools
  • experience in Monitoring and Observability tools
  • experience in creating & maintaining staging & prod environments
  • experience with containerized tools like Docker, Kubernetes, OpenShift
  • experience in configuring/maintaining Observability tools like Grafana, AppD, Splunk, Kibana or equivalent
  • systems analysis and applications programming experience
  • project management/consulting experience
  • ability to work under pressure and meet deadlines.
What we offer:
  • Equal opportunity employment
  • diversity and inclusion
  • career growth
  • global impact
  • well-being support.

Additional Information:

Job Posted:
August 30, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.