Global Financial Firm located in Mississauga, ON has an immediate contract opportunity for an experienced Python Developer
Work Mode: Hybrid
Pay Rate Range: $ 77.00 - $ 82.00 Negotiable based upon years of experience
Responsibilities:
Work Mode: Hybrid
Pay Rate Range: $ 77.00 - $ 82.00 Negotiable based upon years of experience
Responsibilities:
- Design and Development:
- Design, develop, and maintain robust and scalable applications primarily using Python.
- Implement efficient and optimized code for various business needs.
- Integrate Python applications with various data sources, APIs, and other systems.
- Contribute to the design and development of application architectures.
- Write clean, well-documented, and testable code.
- Technical Collaboration & Practices:
- Collaborate effectively with other engineers, product managers, and stakeholders throughout the software development lifecycle (SDLC), adhering to Agile methodologies.
- Stay up-to-date with the latest trends and technologies in Python development.
- Solid understanding of Object-Oriented Programming (OOP) concepts, multithreading, and thread pools.
- Familiarity with containerization technologies like Docker and deployment platforms like Kubernetes, OpenShift, or ECS.
- Education:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience:
- Minimum 3-5 years of experience developing and deploying production-ready Python applications.
- Strong experience with core Python, SQL, and database APIs.
- Experience with Python frameworks (e.g., Django or Flask) is a plus.
- Familiarity with data processing concepts and related technologies (e.g., Kafka, Apache Spark) is beneficial.
- Experience using Java is preferred.
- Skills:
- Excellent communication and collaboration skills.
- Strong problem-solving and analytical skills.
- Master's degree in a relevant field.
- Contributions to open-source projects.
- Familiarity with financial industry concepts.
Job ID: 522637473
Originally Posted on: 5/27/2026