Python Developer (Contract)

at  Bonafide Info Systems Inc

Mississauga, ON L5R 3G5, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Apr, 2025Not Specified28 Jan, 20255 year(s) or abovePyramid,Xml,Django,Python,Etl,Ajax,Tornado,Sql Server Integration Services,Agile Environment,Enterprise,Communication Skills,Flask,Software Development,Web ApplicationsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB SUMMARY

We are seeking a skilled Python Developer to join our dynamic team. The ideal candidate will have a strong background in application development and be proficient in Python programming. You will be responsible for designing, developing, and maintaining robust applications that meet the needs of our clients. This role requires a solid understanding of both front-end and back-end technologies, as well as the ability to work collaboratively in a fast-paced environment.

QUALIFICATIONS

  • Proficiency in Python programming language with a solid understanding of its frameworks.
  • Experience in Python testing and code analysis tools like Pytest and Pylint
  • At least 5 years of fulltime development experience using Python.
  • At least 5 years working with tSQL, XML and enterprise schedulers
  • Experience in writing Python applications with the benefit of frameworks like Django, Flask, Pyramid, or Tornado.
  • Integration experience (ETL, ELT) with Python
  • Knowledge of APIs, AJAX, and WCF for building interactive web applications.
  • Familiarity with SQL Server Integration Services (SSIS) is a plus.
  • Strong understanding of multithreading concepts and their application in software development.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently as well as part of a team in an agile environment.
  • Strong communication skills to effectively collaborate with team members and stakeholders.
    Join us in creating innovative solutions that drive success for our clients!
    Job Type: Full-time

Schedule:

  • Monday to Friday

Education:

  • Bachelor’s Degree (preferred)

Work Location: Hybrid remote in Mississauga, ON L5R 3G

Responsibilities:

  • Develop and maintain high-quality Python applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code while following best practices.
  • Integrate APIs and third-party services into existing applications.
  • Troubleshoot and debug applications to optimize performance.
  • Participate in code reviews to ensure code quality and share knowledge with team members.
  • Utilize multithreading techniques to enhance application performance.
  • Work with Azure services for cloud-based application deployment and management.
  • Implement Object-Oriented Programming (OOP) principles in application design.
  • Assist in the development of HTML interfaces and ensure seamless user experience.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Mississauga, ON L5R 3G5, Canada