11-965 Bovaird Drive West, Brampton, ON, L6X 5K7, Canada

Python Developer – Canada

Job Category: Software Development
Job Type: Full Time
Job Location: Canada
No Of Position: 1
Working Time Zone: EST

Responsibilities:

♦ Software Development: Design, develop, and maintain high-quality Python applications.
♦ Coding: Write clean, efficient, and well-documented code, following best practices.
♦ Web Development: Create server-side logic and integrate user-facing elements using web frameworks like Django or Flask.
♦ Database Interaction: Interface with various databases (e.g., PostgreSQL, MySQL) through ORM frameworks.
♦ API Development: Design and implement RESTful APIs for seamless integration with other applications.
♦ Collaboration: Work closely with cross-functional teams, including front-end developers, designers, and product managers.
♦ Testing: Conduct unit and integration testing to ensure code quality and reliability.
♦ Troubleshooting: Identify and resolve software defects, bugs, and performance issues.
♦ Version Control: Utilize version control systems (e.g., Git) for code management and collaboration.

Qualifications:

♦ Bachelor’s degree in Computer Science, Information Technology, or related field.
♦ Proven experience as a Python Developer, with a strong portfolio of projects.
♦ Proficiency in Python and knowledge of web frameworks (Django, Flask).
♦ Experience with database systems and ORM frameworks.
♦ Understanding of front-end technologies (HTML, CSS, JavaScript).
♦ Strong problem-solving and analytical skills.
♦ Effective communication and collaboration abilities.
♦ Familiarity with agile development methodologies.

Additional Skills (Preferred):

♦ Experience with cloud platforms (e.g., AWS, Azure).
♦ Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
♦ Familiarity with asynchronous programming and message queuing systems.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx