03 Nov
|
Acquird.io
|
Winnipeg
03 Nov
Acquird.io
Winnipeg
# Python Developer With Banking in CanadaVySystems · Toronto, Ontario, CABack to resultsPython Developer With Banking in CanadaVySystemsToronto, Ontario, CA Posted October 21, 2026 Via LinkedIn### Full Job DescriptionJob Description:Engineering and Architecture- Design, build, and maintain backend financial and payments systems flows (e.G., core banking, ACH, wire, card, and digital asset transaction processing).- Influence software architecture and lead design decisions for the Platform, with particular focus on payments and money-movement systems.- Develop, test, and launch new features and releases for the Platform.- Document processes and key data flows- Ensure compliance with regulatory requirements and support audit certification efforts, including documenting systems for regulatory and internal audit purposes.Product & Requirements Enablement- Partner with engineering, product, operations, and compliance teams to translate business needs into explicit, actionable technical requirements and specifications.- Organize and decompose business requirements into well-structured functional and technical specs that other engineers can execute against.- Act as a bridge between business stakeholders and the engineering team, clarifying scope, surfacing technical trade-offs, and reducing ambiguity before development begins.- Document and improve engineering processes, workflows,
and SDLC practices to increase team efficiency and knowledge sharing.Leadership & Team Enablement- Set technical direction and best practices that enable other engineers to deliver high-quality work independently.- Influence and align cross-functional partners and engineering peers without relying on formal authority or direct reports.- As needed mentor engineers on logic, code quality, and requirements-writing practices.- Make independent, sound decisions on system design and process improvements within defined parameters.Skills and Experience- Minimum of 5 years of experience in software engineering, including designing, building, deploying, scaling, and maintaining modern, cloud-based production services, with knowledge of service-oriented architecture.- Proven experience designing and building backend financial or payments system flows (e.G., APIs workflows supporting core banking, payment rails, ledgers, settlement, or digital asset transaction processing).- Proficiency writing high-quality, well-tested code using one or more languages (e.G., Python, Next.Js, React, Golang, C#), building APIs, and building/using databases (e.G., Postgres, DynamoDB).- Demonstrated ability to gather and translate business requirements into technical specifications- Strong written and verbal communication skills, with the ability to create clear, detailed technical and functional documentation.- Leadership and influencing skills — comfortable guiding and developing other engineers and driving alignment across teams without formal direct-report authority.- Self-directed work style with the ability to manage multiple priorities and make sound independent decisions.- Creativity, organization, and troubleshooting skills.- Experience with Blockchain technology (e.G., Bitcoin, Ethereum) or crypto-forward experience, including familiarity with onchain activity and dApps or blockchain-based services is a nice to have.#J-18808-Ljbffr
📌 Lead Python Developer – It Treasury Platforms (Winnipeg)
🏢 Acquird.io
📍 Winnipeg