Back to search
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! Linkedin · Posted 16d ago

Senior Python Developer/Data Analyst - Capital Markets

Toronto, Ontario, Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Python Developer/Data Analyst - Capital Markets

Role Description

· We are seeking a Capital Market Analyst and Developer with strong hands-on experience in Python and SQL development to support data-driven applications and services. This role involves designing, developing, and maintaining scalable solutions, working closely with cross-functional teams, and ensuring high performance, data integrity, and adherence to best practices across development and production environments.


Typical Day in the Role

· 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 skills)

· 6+ years of strong expertise in SQL, with hands-on experience in complex queries and database optimization

· 6+ years of experience working with 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


Education

Bachelor’s degree required; experience prioritized


Best vs. Average Candidate

Best Candidate:

Strong hands-on expertise in Python and SQL development
Proven experience building, optimizing, and maintaining data-driven applications
Comfortable collaborating with cross-functional teams to deliver scalable, high-quality solutions

Average Candidate:

Meets core development experience requirements
Solid Python and SQL skills with limited exposure to large-scale systems
Requires some guidance on performance tuning or complex integrations

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search