Experienced Python Software Engineer
Job in
Mississauga, Ontario, Canada
Listed on 2026-06-02
Listing for:
Citi
Full Time
position Listed on 2026-06-02
Job specializations:
-
Software Development
Python, Software Engineer, Backend Developer, Full Stack Developer
Job Description & How to Apply Below
Join Citi as a Python Software Engineer and leverage your expertise to innovate and develop high-quality software solutions. This full-time role focuses on backend services, APIs, and automation tools.
As a key member of our development team, you'll be responsible for creating and maintaining scalable applications using Python. With 5-8 years of experience, you will work on all phases of development from design to deployment. Your contributions will directly impact critical projects driving our business growth.
Key Responsibilities:
• Design and maintain scalable applications using Python
• Write clean, efficient, and well-documented code
• Implement APIs and integrate with systems
• Participate in all development lifecycle phases
• Mentor junior engineers and advocate for best practices
Requirements:
• 5-8 years of Python development experience
• Proficiency in Python frameworks like Django and Flask
• Solid understanding of OOP principles and design patterns
• Familiarity with cloud services (AWS, Azure)
• Strong problem-solving and communication skills
Bring your Python expertise to Citi and help drive software innovation.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×