We are looking for a Python Developer for a Contract role in Mississauga, ON. Its a Hybrid role in Mississauga. If you have all the relevant skills and experience please apply with copy of your updated resume and contact details.

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.

Qualifications

  • 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.

#J-18808-Ljbffr
Similar jobs

Python Developer

Apply Now
Back to search page