Python Developer (Contract)
at Bonafide Info Systems Inc
Mississauga, ON L5R 3G5, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Apr, 2025 | Not Specified | 28 Jan, 2025 | 5 year(s) or above | Pyramid,Xml,Django,Python,Etl,Ajax,Tornado,Sql Server Integration Services,Agile Environment,Enterprise,Communication Skills,Flask,Software Development,Web Applications | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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