No more applications are being accepted for this job
- Develop and maintain Python-based applications and backend systems.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code.
- Troubleshoot and debug issues that arise during development and in production environments.
- Conduct code reviews and provide constructive feedback to peers.
- Stay up-to-date with emerging technologies and best practices in Python development.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Python developer, with at least [X years] of experience.
- Strong proficiency in Python programming language.
- Experience with web frameworks such as Django or Flask.
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with database technologies such as SQL and NoSQL.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a fast-paced environment.
- Excellent communication and interpersonal skills.
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of containerization technologies such as Docker.
- Familiarity with DevOps practices and tools.
- Contributions to open-source projects or a strong online presence (e.g., GitHub profile).
Python Developer - Toronto, Canada - Capgemini
Description
Job Title: Python Developer
Location:Toronto, ON or Montreal, QC
Job Description: We are seeking a talented Python developer to join our team. The ideal candidate will have a strong background in Python programming and experience working on web development projects. You will be responsible for designing, developing, and maintaining Python-based applications and backend systems.
Responsibilities:
Requirements:
Nice to Have: