Python Developer
Technology
Themesoft Inc.Toronto, Canada2 months agoUntil 2026-05-21
Service contract
Job description
Role: Python Developer
Location: Toronto(Hybrid)
Responsibilities:
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Proficiency in Python (Flask/FastAPI) and Java (Spring Boot) for backend development.
- Experience with front-end frameworks/libraries such as React, Angular, or Vue.js.
- Proficiency in CSS preprocessors like SASS or LESS.
- Understanding of responsive design principles and cross-browser compatibility issues.
- In-depth knowledge of CI/CD pipelines and DevOps practices, particularly GitHub Actions.
- Experience with RESTful APIs and asynchronous request handling.
- Understanding of API management services (e.g. Azure API Management) for creating, deploying, and managing APIs.
- Experience working with cloud technologies, preferably Azure
- Strong knowledge of web performance optimization techniques and tools.
- Knowledge of AI/ML, RAG, and prompt engineering
- Containerization (Docker, Kubernetes)
- AI and Machine Learning knowledge – Gen AI, Predictive AI, Agentic AI, LLM, NLP
- Managing cross-functional engineering teams
- Organizational awareness - able to navigate TD's governance and control requirements, specifically AI governance.
- Architecture design to solution for use cases. Understands what type of infrastructure and components are required, sizing estimates, etc.
- Understand the cost components for AI use cases, including compute, licensing, data preparation, and integration efforts.
- Code quality and testing
- Agile frameworks (Scrum, SAFe, Kanban)
- Change management and adaptability
- Stay up-to-date with the latest industry trends, technologies, and best practice
Regards
Praveen Kumar
Talent Acquisition Group – Strategic Recruitment Manager praveen.r@themesoft.com| Themesoft Inc
Keywords
ReactOSKanbanHTML5OCamlSpring FrameworkVue.jsAngularAngularJSJavaScriptDevOpsCss 3PythonScrumJavaCI / CDDockerFlaskGithubKubernetesReact.js
¿Te interesa este puesto?