Software Python Engineer
Toronto,Canada (Hybrid)(3 days in office, 2 days remote)
12 Months Contract
Banking Domain is Mandatory
You’ll play a key role in backend development, API design, and integration within risk assessment software solutions.
Key Responsibilities
• Build and deliver backend services and APIs for risk assessment applications.
• Collaborate with front-end developers to ensure smooth API integration.
• Contribute to full-stack development, including database and infrastructure components.
• Work in a collaborative team environment to deliver scalable, high-quality software.
Required Skills
• Strong proficiency in Python
• Background in API development
Preferred Skills
• Experience with Elixir (strong plus)
• Experience with SQL and JavaScript
• Familiarity with Docker and Terraform
• Exposure to big data or pipeline development
• Understanding of UI component development (nice-to-have)
Candidate Fit
• Strong Python developer with exposure to big data will be a good match.
• Must be focused on software development, not purely data engineering.
• Collaboration expected with front-end developers (APIs consumed by UI).