Role: Job Title : Python Developer
Location: Mississauga ON - ( 100% onsite)
Duration: Full time
Job Summary
We are looking for a skilled Python Developer with strong experience in backend development, API integration, database management, and scalable application development. The ideal candidate should have hands-on expertise in Python frameworks, REST APIs, SQL/NoSQL databases, cloud platforms, and modern development practices.
Key Responsibilities
- Develop, test, and maintain scalable Python applications and services
- Design and implement RESTful APIs and backend modules
- Work with databases such as PostgreSQL, MySQL, MongoDB, or Redis
- Collaborate with cross-functional teams including QA, DevOps, and frontend developers
- Optimize application performance, reliability, and scalability
- Write reusable, efficient, and secure code following best practices
- Participate in code reviews, debugging, and troubleshooting activities
- Integrate third-party services and APIs
- Work in Agile/Scrum development environments
- Maintain technical documentation and deployment procedures
Required Skills
- Strong programming experience in Python
- Hands-on experience with frameworks such as Django, Flask, or FastAPI
- Experience in REST API development and microservices architecture
- Strong knowledge of SQL and relational databases
- Familiarity with Git/version control systems
- Understanding of object-oriented programming and design patterns
- Experience with unit testing and debugging
- Knowledge of Linux/Unix environments
Preferred Skills
- Experience with cloud platforms like AWS, Azure, or GCP
- Knowledge of Docker, Kubernetes, and CI/CD pipelines
- Exposure to message queues such as Kafka or RabbitMQ
- Experience with ETL/data processing pipelines
- Familiarity with automation scripting and DevOps practices
- Knowledge of AI/ML libraries is a plus
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field
- 3+ years of experience in Python development
Nice to Have
- Experience with distributed systems
- Exposure to Agile methodologies
- Certifications in cloud or Python technologies
Pay: $120,000.00 per year
Work Location: In person