Software Engineer Iii
$125.5k - $154k per yearThe Toronto-Dominion Bank (Canada)
Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $125,500 - $154,000 CAD The pay details posted reflect a temporary market premium specific to this role that is reassessed annually. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.Job Description:
About the Role
The Enterprise Data Management Office (EDMO) is seeking a highly motivated Software Engineer III to design, develop, deploy, and support secure enterprise integration capabilities for the Data Compass platform. This role is ideal for a hands‑on engineer with strong experience in API development, modern web applications, security, cloud technologies, enterprise-scale integrations, and AI-assisted software engineering. The successful candidate will help build next-generation metadata integration capabilities while leveraging modern AI development tools and coding agents to accelerate software delivery, improve quality, and enhance developer productivity.What You'll Do
Design and develop Node.Js backend services and enterprise integration components.Build secure REST APIs for metadata search, retrieval, creation, updates, and integrations.Implement Microsoft Entra ID authentication, OAuth2/OpenID Connect, JWT validation, and role‑based access controls.Develop integrations with Collibra, PostgreSQL, and enterprise services.Build reusable, scalable, maintainable, and secure software components aligned with enterprise standards.Create automated unit, integration, API, and regression tests.Contribute to CI/CD pipelines, deployment automation, and production releases.Troubleshoot and resolve complex application, integration, and production issues.Collaborate with architects, product owners, security teams, platform teams, and developers to deliver enterprise solutions.Leverage AI-powered development tools and coding assistants to improve code quality, engineering productivity, testing coverage, documentation generation, and solution delivery.Participate in the evaluation and adoption of AI-assisted software development practices, including code generation, code review, automated testing, and developer productivity tooling.Required Skills & Experience
7+ years of software engineering experience.Strong hands‑on experience with:Node.Js / TypeScriptREST API developmentSQL / PostgreSQLGit and CI/CDExperience implementing:OAuth2/OpenID ConnectJWT authenticationRBAC security modelsEnterprise integrationsExperience with Agile delivery methodologies and Jira.Experience working with AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, Cursor, Claude Code, Amazon Q, or similar developer productivity platforms.Strong problem‑solving, troubleshooting, and communication skills.Preferred Qualifications
Experience with Collibra APIs, data governance, lineage, or metadata management platforms.Experience with HashiCorp Vault, Azure Key Vault, or enterprise secrets management.Knowledge of Azure cloud services and DevOps practices.Familiarity with Linux, NGINX, certificates, networking, and firewall concepts.Experience with monitoring platforms such as Dynatrace or Azure Monitor.Exposure to Docker, Kubernetes, and modern cloud‑native architectures.Experience developing AI‑enabled applications, AI agents, MCP‑based integrations, Retrieval‑Augmented Generation (RAG) patterns, or agentic workflows.Understanding of prompt engineering, AI‑assisted testing, code generation, and automated documentation practices.Key Competencies
Full Stack DevelopmentAPI & Integration EngineeringSecurity & Identity ManagementCloud & DevOps PracticesEnterprise Application ArchitectureAI‑Assisted Software EngineeringAutomated Testing & Quality EngineeringOperational Support & Incident ResolutionCollaboration & Stakeholder ManagementSuccess MeasuresSuccess Measures
Deliver secure, scalable, production‑ready software.Build reliable integrations and APIs that support enterprise metadata management needs.Ensure strong test coverage, operational readiness, and documentation.Improve platform stability, maintainability, and developer productivity through reusable engineering solutions.Effectively leverage AI‑assisted development capabilities to accelerate delivery while maintaining enterprise‑quality standards, security requirements, and code maintainability.Who We Are:
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we strive to make every interaction, product, and experience remarkably human and refreshingly simple for over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to foster deeper relationships, ensure disciplined execution, and build a simpler, faster banking experience. TD is deeply committed to being a leader in client experience, that is why we believe that all colleagues, no matter where they work, are client facing. Together, we are reimagining what banking can be for our clients, colleagues and communities.Our Total Rewards Package
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well‑being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well‑being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn moreAdditional Information:
We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.Colleague Development
If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best.Training & Onboarding
We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.Accommodation
Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.Language Requirement (Quebec only): Sans Objet
Our Values
At TD we’re guided by our purpose to enrich the lives of our customers, communities and colleagues, and share a set of values that shape our culture and guide our behavior. In exchange for how our colleagues show up to help TD succeed, we are committed to delivering a colleague experience grounded in Impact, Growth and a Culture of Care. No matter where you work across TD, we empower you to make an impact at work and in your community, explore and grow your career and be part of our caring and inclusive culture.Our Commitment to Diversity, Equity, and Inclusion
At TD, we’re committed to fostering an environment where all colleagues are encouraged to bring their authentic selves to work, experience equitable opportunities, and feel respected and supported. We’re dedicated to building an inclusive workforce that reflects the diversity of the customers and the communities in which we live and serve.Helping to Make an Impact in Communities – TD Ready Commitment
TD has a long‑standing commitment to help drive progress towards a more inclusive and sustainable future. That’s why we launched the TD Ready Commitment in 2018, now a multi‑year North American initiative. Under the TD Ready Commitment, we are targeting a total of C$1 billion by 2030 in community giving across four key, interconnected drivers of change: Financial Security, Vibrant Planet, Connected Communities, and Better Health. It’s our goal to help support change, nurture progress, and contribute to making the world a better, more inclusive place for our customers, colleagues, and communities.Learn more: Canada | US | Europe & Asia Pacific
#J-18808-Ljbffr
About the Role
The Enterprise Data Management Office (EDMO) is seeking a highly motivated Software Engineer III to design, develop, deploy, and support secure enterprise integration capabilities for the Data Compass platform. This role is ideal for a hands‑on engineer with strong experience in API development, modern web applications, security, cloud technologies, enterprise-scale integrations, and AI-assisted software engineering. The successful candidate will help build next-generation metadata integration capabilities while leveraging modern AI development tools and coding agents to accelerate software delivery, improve quality, and enhance developer productivity.What You'll Do
Design and develop Node.Js backend services and enterprise integration components.Build secure REST APIs for metadata search, retrieval, creation, updates, and integrations.Implement Microsoft Entra ID authentication, OAuth2/OpenID Connect, JWT validation, and role‑based access controls.Develop integrations with Collibra, PostgreSQL, and enterprise services.Build reusable, scalable, maintainable, and secure software components aligned with enterprise standards.Create automated unit, integration, API, and regression tests.Contribute to CI/CD pipelines, deployment automation, and production releases.Troubleshoot and resolve complex application, integration, and production issues.Collaborate with architects, product owners, security teams, platform teams, and developers to deliver enterprise solutions.Leverage AI-powered development tools and coding assistants to improve code quality, engineering productivity, testing coverage, documentation generation, and solution delivery.Participate in the evaluation and adoption of AI-assisted software development practices, including code generation, code review, automated testing, and developer productivity tooling.Required Skills & Experience
7+ years of software engineering experience.Strong hands‑on experience with:Node.Js / TypeScriptREST API developmentSQL / PostgreSQLGit and CI/CDExperience implementing:OAuth2/OpenID ConnectJWT authenticationRBAC security modelsEnterprise integrationsExperience with Agile delivery methodologies and Jira.Experience working with AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, Cursor, Claude Code, Amazon Q, or similar developer productivity platforms.Strong problem‑solving, troubleshooting, and communication skills.Preferred Qualifications
Experience with Collibra APIs, data governance, lineage, or metadata management platforms.Experience with HashiCorp Vault, Azure Key Vault, or enterprise secrets management.Knowledge of Azure cloud services and DevOps practices.Familiarity with Linux, NGINX, certificates, networking, and firewall concepts.Experience with monitoring platforms such as Dynatrace or Azure Monitor.Exposure to Docker, Kubernetes, and modern cloud‑native architectures.Experience developing AI‑enabled applications, AI agents, MCP‑based integrations, Retrieval‑Augmented Generation (RAG) patterns, or agentic workflows.Understanding of prompt engineering, AI‑assisted testing, code generation, and automated documentation practices.Key Competencies
Full Stack DevelopmentAPI & Integration EngineeringSecurity & Identity ManagementCloud & DevOps PracticesEnterprise Application ArchitectureAI‑Assisted Software EngineeringAutomated Testing & Quality EngineeringOperational Support & Incident ResolutionCollaboration & Stakeholder ManagementSuccess MeasuresSuccess Measures
Deliver secure, scalable, production‑ready software.Build reliable integrations and APIs that support enterprise metadata management needs.Ensure strong test coverage, operational readiness, and documentation.Improve platform stability, maintainability, and developer productivity through reusable engineering solutions.Effectively leverage AI‑assisted development capabilities to accelerate delivery while maintaining enterprise‑quality standards, security requirements, and code maintainability.Who We Are:
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we strive to make every interaction, product, and experience remarkably human and refreshingly simple for over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to foster deeper relationships, ensure disciplined execution, and build a simpler, faster banking experience. TD is deeply committed to being a leader in client experience, that is why we believe that all colleagues, no matter where they work, are client facing. Together, we are reimagining what banking can be for our clients, colleagues and communities.Our Total Rewards Package
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well‑being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well‑being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn moreAdditional Information:
We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.Colleague Development
If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best.Training & Onboarding
We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.Accommodation
Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.Language Requirement (Quebec only): Sans Objet
Our Values
At TD we’re guided by our purpose to enrich the lives of our customers, communities and colleagues, and share a set of values that shape our culture and guide our behavior. In exchange for how our colleagues show up to help TD succeed, we are committed to delivering a colleague experience grounded in Impact, Growth and a Culture of Care. No matter where you work across TD, we empower you to make an impact at work and in your community, explore and grow your career and be part of our caring and inclusive culture.Our Commitment to Diversity, Equity, and Inclusion
At TD, we’re committed to fostering an environment where all colleagues are encouraged to bring their authentic selves to work, experience equitable opportunities, and feel respected and supported. We’re dedicated to building an inclusive workforce that reflects the diversity of the customers and the communities in which we live and serve.Helping to Make an Impact in Communities – TD Ready Commitment
TD has a long‑standing commitment to help drive progress towards a more inclusive and sustainable future. That’s why we launched the TD Ready Commitment in 2018, now a multi‑year North American initiative. Under the TD Ready Commitment, we are targeting a total of C$1 billion by 2030 in community giving across four key, interconnected drivers of change: Financial Security, Vibrant Planet, Connected Communities, and Better Health. It’s our goal to help support change, nurture progress, and contribute to making the world a better, more inclusive place for our customers, colleagues, and communities.Learn more: Canada | US | Europe & Asia Pacific
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer Iii in Winnipeg, MB vacancy
$125.5k - $154k per year
## Software Engineer IIIApply: Onsite: Toronto, Ontario: Full time: Posted Today: End Date: November 28, 2026 (30 days left to apply): R\ \_1519353**Work Location:**Toronto, Ontario, Canada**Hours:**37.5**Line of Business:**Technology Solutions**Pay Details...SuggestedFull timeTemporary workWork at officeWork from homeShift work- ...everyone makes play happen.DescriptionIn FC Quality Verification Engineering, our mission is to help our teams identify quality issues... ...We build automation frameworks and developer tools that combine software development and applied AI/ML to improve how we test EA -SPORTS...SuggestedFull timeWork at officeLocal area3 days per week
- ...IPS) is the backbone of EA’s global gaming ecosystem, delivering technology that powers live games and player experiences. As a Software Engineer on this team, you will collaborate with studios to develop internal tools that shape gameplay, progression, and live services. You...SuggestedWork at officeRemote work
$147k - $210k per year
Software Engineer III, Search Security Engineering GoogleMountain View, CA, USA; Cambridge, MA, USA; +3 more; +2 moreMid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant...SuggestedTemporary work$122.3k - $170.7k per year
...deliver actionable insights that help our game teams optimize software performance and elevate gameplay. Their dedicated efforts ensure... ...captivate and inspire players and fans globally. Reporting to the Engineering Manager, we are seeking an experienced .NET Software Engineer...SuggestedFull timeTemporary workLocal areaWorldwide- MongoDB is seeking a Software Engineer to join the Atlas Identity and Access Management (IAM) team in Toronto. You will own authentication and authorization across the Atlas platform, collaborating with internal engineers and external customers to ensure a secure and user-friendly...Work at office
$150.7k - $251.7k per year
Description Amazon Web Services is hiring a Software Development Engineer III for the RDS for Oracle team. We are looking for an experienced engineer to design and build the next generation of managed database services that power mission-critical applications worldwide.About...InternshipWork from homeWorldwide- ...Technical Consultant III (Software Engineer, Senior/Lead) Senior / Team Lead | SaaS Banking & Financial Technology The Opportunity We are seeking a Senior Technical Consultant / Software Engineer III (Team Lead) to lead the technical delivery of complex enterprise...Internship
$95k - $115k per year
...much more. BrandSafway has an incredible team of over 500 talented engineers, and we offer an amazing career path with extensive growth... ...information clearly. Sound working knowledge of AutoCAD/Revit/Inventor software and MSOffice. Good working knowledge of structural analysis...Permanent employmentFull timeTraineeshipLocal areaWorldwide- ...much more. BrandSafway has an incredible team of over 500 talented engineers, and we offer an amazing career path with extensive growth... ...information clearly. Sound working knowledge of AutoCAD/Revit/Inventor software and MSOffice. Good working knowledge of structural analysis...Ongoing contractTraineeshipLocal areaWorldwide
- JPC - 593 - Software Developer III – C++ [Montreal, QC, H2M 1H7], Canada 5 - 15 Years N/A Posted 3 days ago Primary Skillsnetworking c++ Electrical Engineering sensors Structured Software Real-Time Problem-Solving Deployment Agile sensor...
- RRC is seeking a talented SCADA Engineer III to help us build the future of both U.S. and Canada energy production from both remote work locations... ...and troubleshoot SCADA communication protocols and software, including Kepware, OPC, Modbus, DNP3, and other technologiesSupport...Full timeFor contractorsWork at officeRemote workFlexible hours
- Power Your Future with Qualus in our T&D Canada business as a Engineer III - Structural. Reporting to the Director of Engineering, this... ...buildingsPerform structural analysis and modeling using industry-standard software such as SAP2000, LPILE, SAFE, and MathCADPreparation and review...Long term contractTemporary workWork at officeFlexible hours
- ...operational and analytical data systems. Job expectations include liaising with vendors and working with stakeholders and Product and Software Engineering teams to implement data requirements, analyzing performance, and researching and troubleshooting issues within system...Work at officeFlexible hoursShift workDay shift
- ...you are how we EXCEL. We are presently seeking an Electrical Engineer III who will be responsible for designing, testing and updating... ...situations. Extensive understanding of electronics and design software tools used to create design architecture and plans. Experience...For contractorsRemote work
$116k - $145k per year
...comments and ideas to be appreciated. SummaryThe Electrical Engineer III – Electrical Engineering provides engineering / conceptual and... ...Design Concepts Project Scheduling Concepts Detailed Design Software: MathCAD Fundamental understanding of CAD concepts...Long term contractContract workTemporary workLocal areaRemote work- ...condition assessments and prepare reportsResearchingstructural engineering materials and best practicesSupporting talent growth within... ...and organization skills.Experience with structural analysis softwareAbility to travel to project sites as needed (15 days a year)About Us...Contract work
$91.9k - $126.39k per year
...Deployment (CICD) processes. Solution design requires knowledge of software architecture, distributed systems, scalability, design patterns... ...application performance, leads application maintenance and re‑engineering plans, and drives application changes and enhancements....Local area$73k - $90k per year
...world. Quality is at the core of everything we do. As a Quality Engineer III, you will play an important role in ensuring our products meet... ...Experience with Minitab or other statistical analysis software. Experience supporting process validation, packaging validation...Contract workFlexible hours1 day per week- Job Responsibility: CancerCare Manitoba is a provincial agency which provides clinical and academic services and leadership for cancer control and the treatment of blood disorders. Our shared vision of a world free of cancer drives every member of our team. CancerCare Manitoba...Permanent employmentWork at officeShift work
- CancerCare Manitoba is a provincial agency which provides clinical and academic services and leadership for cancer control and the treatment of blood disorders. Our shared vision of leading the way in cancer control drives every member of our team. CancerCare Manitoba is the...Permanent employmentWork at officeShift work
$92.43k - $116.95k per year
...loyalty, initiative, innovation, enthusiasm and team spirit are what make the VMCA team the best in the industry! The Manufacturing Engineer works closely with the Manufacturing Engineering Team and is responsible for providing technical support to the Production, Quality Assurance...Full time- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a FinOps Engineer III based in Canada. In this role, you will play a strategic part in optimizing cloud infrastructure costs and strengthening...Long term contractPermanent employmentFull timeRemote work
- ZoomInfo is hiring a FinOps Engineer to join its centralized FinOps team within the Infrastructure Engineering group. The role exists to support cloud financial governance across an enterprise-scale, multi-cloud environment by improving cost efficiency, accountability, and visibility...Manual labor
- ...Is this you? Are you a Network Engineer III with experience working in cloud service provider environment that strives for customer excellence, revels in being a part of constant innovation, and enjoys being an important cog in the Cloud space? If so, then we'd love to hear...Casual workWork at officeLocal areaRemote workFlexible hours
- Marque LegrandJob Category Product Development & Engineering Job DescriptionAt a Glance Legrand has an exciting opportunity for a... ...problem-solving capabilities. Technically competent with various software programs, including but not limited to Microsoft Office (Word,...Long term contractTemporary workInternshipWork at officeWorldwideFlexible hoursShift work
- ...your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast. The Infrastructure Engineering group (IE) at ZoomInfo is responsible for the innovation, scaling, and automation that powers our global platforms. Within this group...
$95k - $115k per year
...OverviewPower Your Future with Qualus in our T&D Canada business as a Engineer III - Civil Site. Reporting to the Director of Engineering, this... ...civil engineering analysis and design using industry-standard software such as AutoCAD Civil 3D, HEC-RAS, HY-8, StormCAD, MathCAD, and...Long term contractFull timeTemporary workWork at officeRemote workFlexible hours$105.3k - $128.7k per year
...The Engineer III – Naval Architect supports naval architecture activities for new construction and repair projects at Seaspan Shipyards. Working... ...is required; experience with GHS or other naval architecture software is an asset. Proficiency with Microsoft Office or Microsoft...Long term contractPermanent employmentFull timeContract workWork at officeRelocation packageMonday to friday- ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems... ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Iii. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

