Citi in Mississauga, Canada is seeking an Applications Development Senior Programmer Analyst to contribute to backend systems and risk algorithms. You will design, implement, and optimize production-grade software, working with Generative AI foundations and scalable Kubernetes deployments. The role requires strong Python back-end experience, solid software engineering fundamentals, and the ability to work independently across multiple streams within a technology-driven setting.