Python Full Stack Engineer

2 months ago


Canada, CA 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.


Full Stack Python Developer - Software Engineer


Responsibilities/Skills:

  • Experienced Python Developer to be part of a team working on strategic and tactical projects for the Wholesale Lending and business banking business
  • Strong knowledge and development experience using Advanced Python
  • Full Stack web development experience required with Angular or ReactJS and NodeJS.
  • Experience in developing multi-tier web applications and microservices
  • 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 Python based streaming development is preferred
  • Understanding of both relational and non-relational databases
  • Experience with MongoDB and/or Oracle preferred
  • Experience in the financial services industry preferred
  • Familiarity with Windows and Linux operating systems and able to write shell & batch programs


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.



  • Canada, CA Space Executive Full time

    My client, an Insurtech scale-up originally headquartered in the US disrupting the Insurance market focusing on Data and AI is seeking a Senior Full Stack Engineer to join their team.This is a permanent role and will be fully remote. You can be based anywhere in Canada. The salary on on offer is market leading and you also receive stock options + a bonus...

  • Full Stack Engineer

    3 weeks ago


    Canada, CA SageBeans RPO Full time

    Job Title: Développeur FullstackLocalisation: Montreal, QC (Télétravail: 2-3 jours semaine au bureau)Job Type: Contract (Durée du mandat: 12 mois)Bilinguisme: Français, AnglaisDéveloppeur full stack-Expert:· Une carrière en tant que Développeur full stack (Tech Lead) dans l’équipe Solutions Numériques aux Entreprises signifie agir à titre...


  • Canada, CA Soho Square Solutions Full time

    Job Description: Full Stack Software Developer (1-Year Contract)Location: Montreal, QuebecWork Mode: HybridThe Non-Financial Risk Technology (NFRT) organization is seeking a Full Stack Software Developer to enhance operational controls and surveillance capabilities, contributing to the firm’s resilience against threats and fraudulent activities. You will...

  • Full Stack Developer

    3 weeks ago


    Canada, CA Quarry Consulting Full time

    Title: Full Stack DeveloperDuration: 1 year (Possibility of extension)Location: Remote (Ontario)4+ years of experience in Rest API, Azure Function apps, WebJobs, Service Bus Messaging, Azure data factory.2+ years in working with UI technologies/tools such as Angular, Bootstrap, HTML5, CSS, Javascript/Typescript etc.2+ in working with SQL Server...


  • Canada, CA 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...

  • Python Developer

    3 weeks ago


    Canada, CA Synechron Full time

    We areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...


  • Canada, CA Luxoft Full time

    It is mandatory to be onsite at least 3 days a week. Duration will be 6 months and then there will be an evaluation for the need for extension.Project Description:Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world. Our client is a professional investment management organization that...

  • Data Engineer

    2 weeks ago


    Canada, CA Capgemini Full time

    As a Data Engineer, you will play a pivotal role in transforming operations by ensuring high-quality data and efficient tooling. This position involves building, maintaining, and optimizing data pipelines to drive insights, improve product solutions, and support cross-functional teams.Experience:5+ years of relevant experience in software development,...

  • Data QA Engineer

    2 weeks ago


    Canada, CA Silicontek Inc Full time

    Title: Data QA Engineer Location: Markham, Canada (Onsite, 3 days/week)Overview: We are seeking a Data QA Engineer with expertise in ETL, data warehousing, and QA automation to support enterprise-level data quality initiatives. This role requires strong analytical skills and hands-on experience in SQL, Python, and various data management tools.Key...


  • Canada, CA Billennium Full time

    Hands-on experience wrangling, analyzing and visualizing biomedical data. Although not a requirement, additional consideration is given to candidates with experience working with single-cell RNA-seq and/or spatial omics experiments (e.g. 10x Visium, nanoString CosMx, 10x Xenium, etc.).Enthusiastic about working in a scientific environment, especially one...

  • Data Team Lead

    4 weeks ago


    Canada, CA Insight Global Full time

    Location: RemoteEmployment: PermanentRequired Skills & Experience- 5+ years as a Data Engineering Lead of Software Development Lead - Experience with Data Automation and streaming ETL's - Hands on experience with Python, Java, Kafka and Scala - Desire to lead a team of 3+ Data EngineersNice to Have Skills & Experience- Knowledge/Hands on experience with...

  • AWS Data Engineer

    2 weeks ago


    Canada, CA Virtual Labs IT Consulting Full time

    6 years of data engineering experience with a proven track record of designing and implementing scalable ingestion framework.* 4 years hands on experience on the AWS platform using, Redshift, S3, DynamoDB, EMR serverless, Lambdas, Step Functions, etc.* Proficiency in ETL development and design using Python, PySpark, Big Data (Hadoop/SPARK)* Strong SQL...

  • Software Engineer

    2 weeks ago


    Canada, CA Insight Global Full time

    6 MONTH CONTRACT1/WEEK ON-SITE$40-46/HRInsight Global is looking for a Software Developer to join a leading insurance company based in downtown Toronto on a contract basis. You will be joining an agile squad of about 6 people working on a large home and auto insurance program. This resource will mainly be working on the backend of this digital platform...

  • GCP Data Engineer

    4 weeks ago


    Canada, CA Eviden Full time

    Salary Expectation: CAD 90K - CAD 120K (Depends upon experience) Knowledge on SQL and NoSQL database (Cassandra) • 5+ yrs of dedicated Data engineering experience. • Experience on GCP, Google BigQuery and Composer. • Experience on managing data on Cloud; GCP preferable • Significant exposure to Python, Java or Scala. • Experience with Code based...


  • Canada, CA BrickRed Systems Full time

    We are seeking a skilled Vision Engineer to join our team. As a Vision Engineer, you will be responsible for designing, developing, and implementing advanced visual processing systems for a variety of applications, including computer vision, augmented reality, and virtual reality. You will work closely with cross-functional teams to integrate vision...


  • Canada, CA Tata Consultancy Services Full time

    About TCS: Tata Consultancy Services is an IT services, consulting, and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years. Its consulting-led, cognitive powered portfolio of business, technology, and engineering services and solutions is delivered through...


  • Canada, CA Smart IT Frame LLC Full time

    Hi There,We have a contract role with one of our clients. Kindly find the below details. Role: IntelliMatch DeveloperLocation: Toronto, ONTechnical/Functional Skills: IntelliMatch Development Roles & Responsibilities:-IntelliMATCH Import/matching engine, ITRACS knowledge, case management, and ISUITE knowledge (must) -Cash management + SWIFT + Stored...

  • Cloud Engineer

    3 weeks ago


    Canada, CA Tundra Technical Solutions Full time

    Position: Cloud EngineerLocation: Toronto, ONPay Range : 85-95$/hr Role Overview:Support the bank's Data and Analytics needs by designing, building, and optimizing Google Cloud infrastructure for high-impact projects. Responsibilities include platform development, automation, integration, and CI/CD pipeline management.Key Responsibilities:Build and...

  • Security Engineer

    2 weeks ago


    Canada, CA SageBeans RPO Full time

    Job Title: Security EngineerLocation: 100% Remote Job Type: Permanent What does your day to day look like?· Experience in security engineering, solution architecture, and business analysis to support the design of solutions that span people, processes, and technology. · A strong passion for exploring new and emerging security technologies. · At least 3...

  • Data Test Engineer

    2 weeks ago


    Canada, CA Encore Technical Solutions Inc. Full time

    Position: Data Test EngineerContract - 6 months initial durationHybrid - 3 days per week in office (Markham, ON)We’re seeking an experienced Data Test Engineer with strong technical skills and a solid understanding of coding languages used in ETL development, including Python, SQL, and XML, as well as comprehensive knowledge of data warehousing principles....