Talent.com
TMS LLC
Python Developer with Angular & Typescript | Remote | Canada roleTMS LLC • Toronto, Ontario, Canada
No longer accepting applications
Python Developer with Angular & Typescript | Remote | Canada role

Python Developer with Angular & Typescript | Remote | Canada role

TMS LLC • Toronto, Ontario, Canada
2 days ago
Job type
  • Full-time
  • Remote
Job description
Job Description

Role: Python Developer with Angular & Typescript

Duration: 6+ months

Location: Remote, Canada

The Business Systems team’s main responsibility is to build, enhance, support, and innovate on a variety of key business facing applications that power Black Book’s operations. Our work spans API development, data processing, web applications, and analytics enablement. We use a modern technology stack that includes:

Front-End: Angular, TypeScript, Bootstrap, HTML5, SCSS

Back-End: Python, FastAPI, SQLAlchemy, Pydantic

Databases: SQL Server, MySQL

We are seeking a Software Engineer contractor to support our Business Systems team for a 6-month engagement. This role will focus on designing, developing, and evolving scalable production-grade applications for the Transactional Billing Automation platform.

Responsibilities

  • Design, develop, and maintain the Transactional Billing Automation platform, including tracking contract information, prepaid usage blocks, rollovers, and calculating projected usage and balances.
  • Build and support responsive web application and RESTful APIs to automate transactional billing operations and reduce manual processing.
  • Develop dynamic UI components for managing customer contracts, multi-product selections, invoice details, and billing summaries.
  • Implement business logic for prepaid balances, rollover amounts, block total calculations, invoice validations, and contract lifecycle management.
  • Collaborate with product owners, software engineers, and QA engineers to gather billing requirements and deliver scalable automation solutions.
  • Create reusable components, clean architecture patterns, and well-documented APIs to improve maintainability and long-term scalability.
  • Develop unit tests, integration tests, and automated validation processes to ensure billing accuracy and support safe application enhancements.
  • Participate in code reviews and enforced coding standards, security best practices, and performance optimization techniques.
  • Develop operational dashboards and billing reports to provide visibility into contracts, prepaid usage, rollover balances, projected customer usage, and actual consumption trends.
  • Follow development standards, branching strategies, and pull request workflows to deliver clean, secure, and maintainable code through reviews and testing.
  • Support Agile development processes, including sprint planning, backlog refinement, stand-ups, demos, and retrospectives.

What You Will Bring

  • Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
  • 3–5 years of experience as a full-stack developer, with demonstrated contributions to production applications.
  • 3–5 years of experience with front-end frameworks such as Angular and TypeScript.
  • 3–5 years of experience with Python, FastAPI, SQLAlchemy 2.x, JWT authentication, Redis caching, and asynchronous programming.
  • Strong understanding of RESTful APIs, data flow, and integration patterns.
  • Experience with HTML5, CSS3, and responsive design principles.
  • Solid understanding of Object-Oriented Programming (OOP), component-based architecture (Angular), and service-oriented design patterns.
  • Experience working with relational databases such as SQL Server and MySQL, including writing optimized SQL queries.
  • Familiarity with version control systems such as Git.
  • Working knowledge of Agile methodologies and tools such as Jira.

Nice to Have:

  • Familiarity with tools and libraries such as Jinja2, Pytest, MyPy, and OpenTelemetry.
  • Experience with Apache Superset for building interactive dashboards and data visualization.
  • Contributions to open-source projects.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Create a job alert for this search

Python Developer with Angular & Typescript | Remote | Canada role • Toronto, Ontario, Canada

Similar jobs

Python Developer with AWS Redshift

Atlantis IT GroupToronto, ON, CA
Full-time

Job Title: Python Developer with AWS RedshiftAbout the Role:We are seeking a highly motivated and skilled Python Developer with expertise in AWS Redshift to join our dynamic team.In this role, you ... Show more

 • Promoted

Dynamic Python Developer in Toronto

Artech LLCToronto, ON, CA
Full-time

Explore a rewarding career as a Python Developer in a dynamic team in Toronto.This hybrid position requires strong Python programming and modern web framework knowledge.Based in Toronto, ON, this 6... Show more

 • Promoted

Java and Python developer

Luxoftmarkham, on, ca
Full-time

One of the world's leading providers of products and services to the global energy industry.With a presence in more than 70 countries and 130 nationalities represented in our workforce, we are one ... Show more

 • Promoted

R/Python Developer (Toronto)

Insight GlobalToronto, ON, CA
Full-time

Insight Global is looking for a developer to help a large financial services firm migrate jobs and reports from "R" to Python.They must be extremely strong in both technologies.In addition they mus... Show more

 • Promoted

Senior Software Developer — Cloud-Native APIs & Angular

Rubicon PathToronto, ON, CA
Full-time

A leading technology company in Toronto is looking for a Senior Software Developer to work on critical digital products for the Criminal Justice system.The ideal candidate will have over 10 years o... Show more

 • Promoted

Python Developer with AWS

Jay AnalytixToronto, ON, CA
Full-time

Manage timelines/deliverables within the team towards the successful delivery of projects.Design software solutions by interacting with portfolio managers, traders, operations staff and peers to un... Show more

 • Promoted

Python Microservices Developer with VARITE INC (Toronto)

VariteToronto, ON, CA
Full-time

Join VARITE INC as a Python Microservices Developer and utilize your solid software engineering skills in a contract position.Focus on API development and AWS solutions.As a Mid-Senior Python Devel... Show more

 • Promoted

Senior Python Developer in Toronto

TDToronto, ON, CA
Full-time

Unlock a pivotal role as a Senior Python Developer with a leading Technology Solutions firm in Toronto, Ontario.This position emphasizes automation, integration, and engineering strategy, leveragin... Show more

 • Promoted

Lead Python Developer

Highbrow LLCToronto, ON, CA
Full-time

Job Title: Lead Python Developer.Job Location: Toronto, ON (2 days/week onsite).Work Eligibility: All Work Authorizations are Permitted – No Visa Transfers.Python, Jenkins, Terraform, Nexus / Artif... Show more

 • Promoted

Python Developer (Toronto)

AltimetrikToronto, ON, CA
Full-time

We are looking for a motivated and detail‑oriented Python developer with 6–8+ years of experience to join our development team.The ideal candidate will contribute to designing, developing and optim... Show more

 • Promoted

Senior Python Developer - Tekgence Inc

Tekgence Inctoronto, on, ca
Full-time

Python Developer (AWS Solution).Toronto, ON - Hybrid (2-3 Days WFO).Key responsibilities: Senior Software Engineer requirements.Core skills AWS, Python, SQL queries, Docker Kubernetes.Additional ex... Show more

 • Promoted

Expert Angular Developer - Ontario Health

Source CodeToronto, ON, CA
Temporary

Become an Expert Angular Developer with Ontario Health to create cutting-edge web solutions.This hybrid position calls for proficiency in Angular and TypeScript for a transformative eForms initiati... Show more

 • Promoted

Python Developer - toronto

Synechrontoronto, on, ca
Full-time

At 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 ... Show more

 • Promoted

Senior Python API & Microservices Developer - Hybrid Toronto

Quantum World Technologies Inc.Toronto, ON, CA
Full-time

A technology solutions firm based in Toronto is seeking an experienced professional for a long-term contract role.The ideal candidate will possess over 7 years of experience in Python, SQL, and she... Show more

 • Promoted

Python Developer (Toronto)

Quantum World TechnologiesToronto, ON, CA
Full-time

Python development using frameworks (advanced coding).SQL, with hands‑on experience in complex queries and database optimization.REST API development and integration.Solid understanding of data str... Show more

 • Promoted

Google DialogFlow Engineer (Python)

MiratechToronto, ON, CA
Full-time

Miratech helps visionaries change the world.We are a global IT services and consulting company that brings together enterprise and start-up innovation.Today, we support digital transformation for s... Show more

 • Promoted

Python Developer with GenAI

Apptoza Inc.Toronto, ON, CA
Full-time

Strong hands-on experience with Python (enterprise-grade, production-ready code).Deep expertise in Prompt Engineering for GenAI use cases.Experience applying GenAI to test automation and security/v... Show more

 • Promoted

Senior Python Developer - toronto

Tekgence Inctoronto, on, ca
Full-time

Python Developer (AWS Solution).Toronto, ON - Hybrid (2-3 Days WFO).Key responsibilities: Senior Software Engineer requirements.Core skills AWS, Python, SQL queries, Docker Kubernetes.Additional ex... Show more

 • Promoted

Python Developer / Engineer (US)

TD BankToronto, ON, CA
Full-time

Python Developer / Engineer (US)Applyremote type: Hybridlocations: Toronto, Ontariotime type: Full timeposted on: Posted Todaytime left to apply: End Date: June 7, 2026 (11 days left to a... Show more

 • Promoted

Remote Senior Python Developer with Microservices and API Focus

VictraysMarkham, York Region, CA
Remote
Full-time

Advance your career as a Senior Python Developer emphasizing microservices and RESTful API design.This remote contract role is perfect for those with extensive Python and C# development experience ... Show more