Senior Developer Python & .Net at Fixed Income
08763 Citi Canada Technology Services ULC
Job Description
Elevate your career in financial technology as a Senior Developer with a focus on Python and .NET. Join a leading team dedicated to building high-performance applications for Fixed Income trading.
In this role at our Fixed Income Technology team, you'll design and implement scalable solutions, overseeing both front-end and back-end development. Collaborate with traders and analysts to create robust applications that facilitate trading and risk management. Engage in systems design, ensure code quality, and manage database schemas for optimal performance.
Key Responsibilities:
• Develop and deploy full-stack applications for Fixed Income
• Create responsive interfaces using React or Angular
• Build server-side logic and RESTful APIs with .NET Core and Python
• Collaborate with cross-functional teams for requirement gathering
• Participate in Agile practices and code reviews
Requirements:
• Bachelor’s or Master’s d...
In this role at our Fixed Income Technology team, you'll design and implement scalable solutions, overseeing both front-end and back-end development. Collaborate with traders and analysts to create robust applications that facilitate trading and risk management. Engage in systems design, ensure code quality, and manage database schemas for optimal performance.
Key Responsibilities:
• Develop and deploy full-stack applications for Fixed Income
• Create responsive interfaces using React or Angular
• Build server-side logic and RESTful APIs with .NET Core and Python
• Collaborate with cross-functional teams for requirement gathering
• Participate in Agile practices and code reviews
Requirements:
• Bachelor’s or Master’s d...
Ready to Apply?
Submit your application today and join our talented team at 08763 Citi Canada Technology Services ULC.
Submit ApplicationJob Details
- Location mississauga, peel region
- Job Type Full-time
- Category Finance
- Posted Date June 06, 2026
- Application Deadline July 16, 2026