Title: Mid Python Developer - Capital Markets
Location: Toronto, ON (Hybrid)
Duration: 12 month contract-to-hire
Pay range: $71-$89 per hour
JOB DESCRIPTION
Job Description Insight Global is seeking a Software Developer for our client's Quantitative & Technology Services (QTS) team, supporting the Market Data Services applications platform. This platform delivers end-of-day market data feeds across multiple capital markets businesses, used to calculate Risk and PnL. This is a fast-paced environment with frequently evolving requirements, where the developer will work closely with the Development Lead/Manager, business partners, and cross-functional technology groups to deliver high-quality products and drive continuous improvement across processes, application design, and execution.
Day-to-Day Responsibilities
- Build solutions that support and execute the core EOD data flow processes
- Design, develop, and maintain reusable components for data management and job execution
- Participate in requirements gathering sessions with business stakeholders and technology groups; produce use case analysis and solution designs
- Provide development support and Level 2 production support alongside the team
- Proactively identify operational risks and control deficiencies within the business
- Review and comply with firm policies applicable to business activities
- Escalate operational risk events, control deficiencies, and identified risks to line management and relevant risk/control functions in a timely manner
REQUIRED SKILLS AND EXPERIENCE
- 7 years of hands-on development experience in Python, PySpark, Django, distributed databases, caching, REST APIs, and database technologies
- 3 years of experience with middleware messaging technologies (Solace, JMS)
- 3 years of experience working with Big Data technologies (Hadoop, Data Lake)
- Strong working knowledge of design patterns, data structures, algorithms, and OO concepts
- Experience with version control (GitHub, Jenkins) and build tools (Maven)
- Excellent communication skills, with the ability to interface with a highly engaged client group under pressure in a fast-paced environment
- Self-motivated, able to work independently and pick up new technologies/business knowledge quickly Linux/Windows systems experience
NICE TO HAVE SKILLS AND EXPERIENCE
- Experience with HTML5 or ReactJS
- Experience with Gen AI tools (Copilot, Windsurf, Claude Code) for code generation, test creation, and debugging
- Test-Driven Development experience
- Prior experience with End-of-Day market data across capital markets lines of business
We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.