FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Developer, Python – Mid-level
Montreal OficialDesenvolvedor(a) Backend Pleno na Montreal, atuando com Python, TypeScript e otimização de bancos de dados. Focado em desenvolver e manter serviços e APIs para a empresa.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining RESTful APIs and services using Python, TypeScript (Node.js), or Go, alongside strong proficiency in relational database management and SQL query optimization. Committed to ensuring code quality through best practices and continuous improvement in development processes.
Highest-signal resume keywords
Python DevelopmentTypeScript (Node.js) DevelopmentGo (Golang) DevelopmentSQL Query OptimizationRESTful API Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonTypeScriptGoSQLPostgreSQLMySQLSQL ServerRESTful APIsClean CodeSOLID Principles
Tools & Technologies
GitCI/CD Pipelines
Industry Keywords
Relational DatabasesDatabase OptimizationAutomated TestingUnit TestingIntegration Testing
Tech Stack
Tools & technologiesGoJavaScriptMySQLNode.jsPostgresPythonSQLTypeScript
About the role
Key responsibilities & impact- Develop and maintain services and RESTful APIs using Python, TypeScript (Node.js) or Go.
- Model, implement and optimize relational databases, ensuring high performance, data integrity and scalability.
- Write efficient SQL queries, performing query optimizations, indexing and execution plan analysis.
- Ensure code quality through development best practices such as Clean Code and SOLID principles.
- Develop and maintain automated tests (unit and integration tests).
- Collaborate with the team on architectural evolution and continuous improvement of development processes.
Requirements
What you’ll need- Completed higher education (technologist degree, bachelor’s degree and/or postgraduate — lato sensu or stricto sensu) in Information Technology.
- Proven experience working as a Mid-level Backend Developer.
- Proficiency in at least one of the following languages: Python, TypeScript (Node.js) or Go (Golang).
- Strong knowledge of relational databases (PostgreSQL, MySQL or SQL Server).
- Experience creating and optimizing SQL queries (joins, subqueries, indexing and execution plan analysis).
- Experience developing and consuming RESTful APIs.
- Familiarity with Git and CI/CD pipelines.
Benefits
Comp & perks- No benefits were specified in the job description.