Python Developer - Capital Market – Python, SQL, ETL, ORACLE, API development
Toronto - Hybrid (3 days in office)
12Months Contract
Design, develop, test, and maintain Python-based applications and services Write efficient, optimized, and scalable SQL queries, stored procedures, and data models Work with relational databases to ensure high performance, data integrity, and availability Perform data extraction, transformation, and loading (ETL) activities Collaborate with business analysts, data scientists, and other engineers to gather requirements and deliver solutions Debug and resolve production issues and performance bottlenecks Ensure adherence to coding standards, best practices, and security guidelines Participate in code reviews, documentation, and knowledge sharing Support deployment and maintenance of applications in development, test, and production environments
Candidate Requirements
Must-Have Skills
- 8+ years of experience as a developer, including 4+ years of
- 8+ professional Python development using frameworks (advanced coding
- 6+ years of strong expertise in SQL, with hands-on experience in complex
- 6+ queries and database optimization years of experience working with
- 6+ relational databases (e.g., SQL Server, Oracle)
- 4+ years of experience with REST API development and integration
- Solid understanding of data structures, algorithms, software development principles, and DevOps practices
Nice-to-Have Skills
Experience with version control systems (e.g., Git)
Experience working with large-scale or high-volume data systems
Prior experience in Agile/Scrum development environments
Soft Skills Required
Strong analytical and problem-solving skills Ability to work independently and in a team-oriented environment
Good communication and documentation skills Attention to detail and strong commitment to code quality Ability to manage priorities and meet deadlines
Pay: $50.00-$55.00 per hour
Work Location: Hybrid remote in Toronto, ON (Toronto District)