Posted: 11 hours ago
Job Description
<p><b>Position Title : Senior Python Developer</b></p><p><b>Location : Vancouver/ Toronto, ON - remote or onsite</b></p><p><b>Mode : Contract </b></p><ul><li>Seeking a skilled Python developer to write, test, and maintain scalable and efficient Python code for specific software/products, e.g., web applications, data pipelines, automation tools . Key Responsibilities </li><li>Code Development: Write clean, reusable, and efficient Python code. </li><li>Backend Logic: Develop and maintain server-side logic for web applications and other software. </li><li>Integration: Connect applications with front-end components and external web services/APIs. </li><li>Data Management: Design and implement data storage solutions (e.g., databases) and manage data exchange between servers and users. </li><li>Security: Implement security and data protection measures. </li><li>Testing & Debugging: Write unit tests, debug programs, and improve the functionality of existing systems. </li><li>Collaboration: Work with cross-functional teams (designers, product managers) to meet business requirements and user needs. </li><li>Performance: Optimize application performance, efficiency, and scalability. Required Skills & Qualifications </li><li>Programming Proficiency: Strong command of Python and its core features. </li><li>Frameworks: Experience with Python web frameworks (e.g., Django, Flask) and asynchronous frameworks (e.g., Asyncio). </li><li>Databases: Familiarity with relational databases (e.g., PostgreSQL) and data manipulation. </li><li>Tools: Proficiency with version control systems like Git. </li><li>Testing: Knowledge of Python testing frameworks (e.g., pytest, unittest). </li><li>Problem-Solving: Excellent analytical, debugging, and critical-thinking skills. </li><li>Communication: Strong communication and teamwork skills.</li></ul><p></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Hiringgg.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.