Python Developer
Python Developer
Veracity Software Inc
Toronto, Ontario, Canada
See who Veracity Software Inc has hired for this role
Job Title: Python Developer
Location: Toronto, Canada
Job Type: Full-Time / Contract
We are seeking a skilled and passionate Python Developer to contribute to the development of robust and scalable software solutions. As a Python Developer at [Company Name], you will work on backend development, integration, and optimization of applications using Python and related technologies.
Key Responsibilities:
Location: Toronto, Canada
Job Type: Full-Time / Contract
We are seeking a skilled and passionate Python Developer to contribute to the development of robust and scalable software solutions. As a Python Developer at [Company Name], you will work on backend development, integration, and optimization of applications using Python and related technologies.
Key Responsibilities:
- Design, develop, test, and maintain Python-based applications and services.
- Collaborate with cross-functional teams to define system requirements and design scalable and efficient solutions.
- Write clean, maintainable, and efficient code following coding standards and best practices.
- Develop and implement APIs, data processing pipelines, and integrations with third-party services.
- Perform debugging, troubleshooting, and optimization of code for performance improvements.
- Participate in code reviews to ensure the quality and consistency of codebase.
- Work with databases (SQL/NoSQL) to design efficient data models and queries.
- Ensure the scalability, security, and reliability of applications.
- Stay up-to-date with the latest developments in Python and related technologies.
- Troubleshoot production issues and provide effective solutions.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Proven experience (3+ years) in Python development with a strong portfolio of projects.
- Expertise in Python frameworks like Django, Flask, or FastAPI.
- Experience with databases such as PostgreSQL, MySQL, MongoDB, or others.
- Proficient in working with RESTful APIs and microservices architectures.
- Strong knowledge of version control systems, particularly Git.
- Familiarity with containerization tools like Docker and container orchestration platforms like Kubernetes.
- Understanding of cloud platforms like AWS, GCP, or Azure is a plus.
- Experience with unit testing, automated testing frameworks, and CI/CD pipelines.
- Knowledge of Agile software development methodologies.
- Strong problem-solving skills, analytical thinking, and the ability to troubleshoot and optimize code.
- Excellent communication and teamwork skills.
- Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) is a plus.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is an asset.
- Knowledge of DevOps practices and tools (e.g., Jenkins, Ansible, Terraform).
- Familiarity with data visualization libraries (e.g., Matplotlib, Plotly).
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Other -
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Veracity Software Inc by 2x
See who you knowSimilar jobs
People also viewed
-
Software Engineer
Software Engineer
-
Backend Engineer
Backend Engineer
-
Full Stack Developer - Canada Remote (10)
Full Stack Developer - Canada Remote (10)
-
Software Engineer, Underwriting
Software Engineer, Underwriting
-
Software Engineer (Mendix) - Canada - (REMOTE)
Software Engineer (Mendix) - Canada - (REMOTE)
-
Software Engineer - Java
Software Engineer - Java
-
Software Developer (REACT)
Software Developer (REACT)
-
Senior Software Engineer II - Integrations
Senior Software Engineer II - Integrations
-
Software Engineer - Full Stack
Software Engineer - Full Stack
-
Senior Software Engineer - Integrations
Senior Software Engineer - Integrations
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More