Python Developer

  • Axelon Services Corporation
  • Mississauga, Ontario
  • Full Time
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:
  • 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.
Requirements:
  • 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.
Preferred 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

Want to find more Technology opportunities?

Check out the 165,512 verified Technology jobs on iHireTechnology