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 involves application systems analysis and programming activities. The ideal candidate will work on tasks such as feasibility studies, applications development, and system architecture revisions, interacting with stakeholders and collaborating with project teams. This role requires technical expertise, cross-functional collaboration, and the ability to handle high-pressure situations.

Job Responsibility:

  • Conduct feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development
  • monitor and control all phases of project development
  • provide user and operational support
  • analyze complex problems/issues, evaluate business and system processes, and recommend solutions
  • develop security measures in system usage and post implementation
  • consult with users/clients and recommend advanced programming solutions
  • define operating standards and processes
  • serve as advisor or coach to new or junior analysts
  • assess risk in decision-making and apply sound ethical judgment.

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
  • hands-on experience in troubleshooting a Java/micro services based application
  • hands-on experience in middlewares like Kafka or MQ and schemeless databases like Mongo or equivalent
  • hands-on experience in handling Production Failover and fallback activities
  • experience in automation of IaaS, PaaS, SaaS
  • experience with AWS, Azure, GCP, or equivalent clouds
  • basic hands-on experience in handling Generative AI and predictive analysis tools
  • strong experience in containerized tools like Docker, Kubernetes, Openshift
  • experience in configuring/maintaining Observability tools like Grafana, Appd, Splunk, Kibana or equivalent
  • strong hands-on experience in creating & maintaining staging and production environments
  • experience in systems analysis and programming 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 requirements.

Additional Information:

Job Posted:
August 01, 2025

Employment Type:
Fulltime
Work Type:
On-site 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.