Citi Python Software Engineer, Fixed Income
Citi • mississauga, Canada
Role Description
Elevate your career at Citi as a Software Engineer specializing in Python. Work within the Fixed Income Technology team to develop applications that are essential for market-making and financial solutions.
In this senior role, you will design, develop, and maintain high-performance applications that align with our business needs. Collaborate effectively with product managers and engineers while using Agile methodologies to deliver innovative solutions. Your expertise in multithreading and containerization technologies will be crucial for success in this role.
Key Responsibilities:
• Maintain and optimize Python applications for various needs
• Contribute to application architecture design and development
• Integrate with APIs and other systems efficiently
• Collaborate with teams through the entire software lifecycle
• Write optimized, well-documented code
Requirements:
• 3-5 years of experience in Python applic...
In this senior role, you will design, develop, and maintain high-performance applications that align with our business needs. Collaborate effectively with product managers and engineers while using Agile methodologies to deliver innovative solutions. Your expertise in multithreading and containerization technologies will be crucial for success in this role.
Key Responsibilities:
• Maintain and optimize Python applications for various needs
• Contribute to application architecture design and development
• Integrate with APIs and other systems efficiently
• Collaborate with teams through the entire software lifecycle
• Write optimized, well-documented code
Requirements:
• 3-5 years of experience in Python applic...