Senior Python Developer

3 months ago


Toronto Ontario, Ontario, Canada First Derivative Full time

Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?


First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether you're in the early stages of your career, looking for a new direction, or wanting to continue in a position of leadership.


Joining the world’s largest Capital Markets dedicated consultancy, you will have the opportunity to gain exposure to a range of mission-critical projects, tech stacks, clients and a company that prides itself on career development, variety, and flexibility.


Senior Python Developer


Responsibilities/Skills:

Experienced Python Developer to be part of a team working on strategic and tactical projects for the Wholesale Lending business.

Bigdata technologies in use: Hive, Impala, Amazon ECS

Strong knowledge and development experience using Advanced Python, Python based streaming development is preferred, API development, Fast API and web frameworks like Django/Flask.

Hands on software engineer who will be writing code daily

Demonstrate knowledge on code quality, code performance, unit testing, and build processing in the CI/CD. Experience in using confluent Kafka streaming.

Heavy ETL processing in place end to end

Understanding of both relational and non-relational databases

Experience with MongoDB and/or Oracle preferred

Mango DB in scope now and another RDBMS in future

Experience in the financial services industry preferred

Able to write shell & batch programs

Python based streaming and batch jobs

Ability to work independently with end users to gather requirements and design solutions

Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development

Ability to adjust priorities quickly as circumstances dictate

Demonstrated problem-solving and decision-making skills

Experience in version control tools like GIT, SVN and Bitbucket

Enthusiasm for learning and pursuing development of new skills


FD provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


Candidate personal data will be processed in line with our Global Candidate Privacy Notice available on our website.



  • Toronto, Ontario, Ontario, Canada Lorven Technologies Inc. Full time

    We are currently looking for a strong Senior Python Developer with AWS for our client in Toronto. Please find the detail description below. Kindly let me know your interest. Role: Senior Python Developer with AWS Location: Toronto Duration: Long term Responsibilities:• Manage timelines/deliverables within the team towards the successful delivery of...


  • Toronto, Ontario, Canada NearSource Full time

    Job Title: Senior Python DeveloperJob Summary:We are seeking a highly skilled Senior Python Developer to join our team at NearSource Technologies. As a Senior Python Developer, you will be responsible for designing, building, and improving AWS-based applications to ensure top-quality performance and security.Key Responsibilities:AWS Development: Collaborate...


  • Toronto, Ontario, Canada Apex Systems Full time

    Job Title: Python DeveloperJob Description:Overview:Apex Systems is a global IT services provider seeking a skilled Python Developer to join our team. As a Python Developer, you will be responsible for designing and developing new features in our existing Python applications, contributing to future design and architecture, and working closely with senior...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Python DeveloperAt Lorven Technologies, we are seeking a highly skilled Senior Python Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Python and other technologies.Key Responsibilities:• Analyze large datasets to drive...


  • Toronto, Ontario, Ontario, Canada First Derivative Full time

    Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether...


  • Toronto, Ontario, Canada Apex Systems Full time

    Job Summary:We are seeking a highly skilled Senior Python Developer to join our team at Apex Systems. As a Senior Python Developer, you will be responsible for designing and developing new features in our existing Python technology stack. You will work closely with our business and platform partners to ensure seamless integration and communication.Key...


  • Toronto, Ontario, Canada Apex Systems Full time

    Job Title: Senior Python DeveloperJob Description:Job Summary:We are seeking a Senior Python Developer with experience in derivatives products to join our team at Apex Systems. As a Senior Python Developer, you will be responsible for developing and supporting a Regulatory Transaction Reporting controls application across multiple jurisdictions and asset...


  • Toronto, Ontario, Canada Purple Drive Full time

    Purple Drive is seeking a skilled Senior Python Developer to support our migration project.This is a remote opportunity.Key ResponsibilitiesCollaborate with our team to migrate existing Groovy scripts to Python. RequirementsProficiency in Groovy (Java) and expertise in Python are required.Excellent communication skills are essential for success in this...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job SummaryHighbrow LLC is seeking a highly skilled Senior Python Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based applications using Python.Key ResponsibilitiesDesign and develop cloud-based applications using PythonCollaborate with cross-functional teams...


  • Toronto, Ontario, Canada NearSource Full time

    Unlock Your Potential as a Senior Python DeveloperNearSource Technologies is seeking a highly skilled Senior Python Developer to join our dynamic team in Canada. As a key member of our engineering team, you will play a crucial role in shaping innovative solutions and driving technological excellence.Key Responsibilities:AWS Development: Collaborate with our...


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: Senior Backend Python Developer Job Description:We are looking for a highly skilled Senior Backend Python Developer to join our team at CB Canada. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and secure Python-based backend systems.Key Responsibilities:Design and develop robust,...


  • Toronto, Ontario, Ontario, Canada Bestinfo Systems LLC Full time

    FCCM + Python + SQL Developer_Toronto, Ontario, Canada _Full-Time(FTE)_Direct HirePosition: FCCM + Python + SQL DeveloperLocation: Toronto, Ontario, CanadaBase Salary : $100,000 to $110,000 + Best-In-Class BenefitsJD:Responsibilities :Design and develop new features/ functionality using Python, FCCM and SQLLead troubleshooting/ investigate issues...


  • Toronto, Ontario, Canada Apex Systems Full time

    Job Summary:We are seeking a highly skilled Python Developer to join our team at Apex Systems. As a Python Developer, you will be responsible for designing and developing new features in our existing Python technology stack. You will work closely with senior developers to implement complex business requirements and contribute to the future design and...


  • Toronto, Ontario, Canada Apex Systems Full time

    Job Overview:We are seeking a highly skilled Python Developer to join our team at Apex Systems. As a Python Developer, you will be responsible for designing and developing new features in our existing Python technology stack. You will work closely with senior developers to implement complex business requirements and contribute to the future design and...


  • Toronto, Ontario, Canada Apex Systems Full time

    Job Title: Senior Python DeveloperApex Systems is a global IT services provider, and our staffing practice has an opening for a Senior Python Developer with derivatives products experience.About the Role:We are seeking a highly skilled Senior Python Developer to join our team and assist in the development and support of a Regulatory Transaction Reporting...


  • Toronto, Ontario, Canada Apex Systems Full time

    Job Description:Senior Python DeveloperApex Systems is a global IT services provider, and our staffing practice has an opening for a Senior Python Developer with Capital Markets experience, and extensive background in Python and Java to help drive design and architectural development to place at our client, a Big Bank.Key Responsibilities:Work on a...


  • Toronto, Ontario, Canada In-Hire Full time

    About the RoleWe are seeking a highly skilled Python and SQL Developer to join our team at InHire. As a key member of our technology team, you will be responsible for designing and developing new features and functionality using Python, FCCM, and SQL.Key ResponsibilitiesDesign and develop new features and functionality using Python, FCCM, and SQLLead...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job SummaryHighbrow LLC is seeking a highly skilled Senior Python Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions using Python.Key ResponsibilitiesDesign and develop cloud-based applications using Python 3.x.xDevelop and maintain CI/CD pipelines using...


  • Toronto, Ontario, Canada Sun Life Full time

    Job Title: Senior Python ETL DeveloperAre you a skilled Python developer looking to take your career to the next level? Do you have experience with data transformation and ETL processes? We are seeking a highly motivated and experienced Senior Python ETL Developer to join our team at Sun Life.Job Summary:We are looking for a talented developer to design,...

  • Python Developer

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Insight Global Full time

    Python Developer12 months contract, possibility of extensionsHybrid - 3x per week Downtown Toronto Insight Global is looking for Python Developers to join a growing team at one of the Big Banks in North America. This is a hybrid opportunity, requiring 3 days a week onsite in Downtown Toronto. The qualified candidate will be developing and supporting a...