Job description
Job details
- Location: Montréal, Québec
- Work mode: Hybrid
- Employment type: Full-time (Not an internship)
- Salary: Salary details are available in the employer description.
Role overview
Central Business Solutions is hiring a Python Developer in Montréal, Quebec. This is a full-time, hybrid position requiring 3 days onsite per week. The role focuses on building scalable RESTful APIs using FastAPI, SQLModel, and Redis. Candidates must have 7 years of experience and will participate in an onsite interview. Salary details are available in the employer description.
Job details
This Python Developer role is based in Montréal, Quebec and operates on a hybrid schedule with 3 days onsite. The position is a full-time opportunity requiring strong expertise in API development, database optimization, and Python best practices. You will design high-performing backend systems and maintain comprehensive technical documentation.
Responsibilities
- Design and implement scalable RESTful APIs using FastAPI and SQLModel
- Write clean, efficient, and maintainable Python code
- Develop and maintain technical documentation for systems and APIs
- Design and optimize database schemas for performance
- Integrate Redis for caching and performance optimization
Requirements
- 7 years of professional Python development experience
- Strong expertise in FastAPI and RESTful API design
- Proficiency with SQLModel and database schema optimization
- Experience with Redis for caching solutions
- Ability to work hybrid with 3 days onsite in Montréal
Benefits
- Hybrid work model with flexibility
- Collaborative team environment
- Opportunity to work on scalable systems