Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software engineer - work home

$81.6k - $115.2k per year
Full-time

Technology Solutions

81,600 - $115,200 CAD


TD is committed to providing fair and equitable compensation opportunities to all colleagues. 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. Perform activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives.
Provide a broad range of system solutions development to business problems through the development and programming of applications / systems. May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications.

CUSTOMER


Develop new solutions as required for engineering programs and projects within assigned area
Develop new features and perform unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standards
Support business enquiries and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes) May also be responsible for peer code review.
Work with technology partners to ensure the configuration and custom components meet application requirements and performance goals
Analyze the technical requirements to recommend pragmatic and sound engineering specific solutions for own area, may be involved in coding/story estimates
Work with other stakeholders, internal technology partners to ensure engineering solutions meet technical direction, requirements, performance, time-to-market and innovation goals
Document and verify system components, applications, system infrastructure, security, integration, operability and engineering related architecture designs associated with a program or project
Participate in quality management reviews, in particular reviews of the designs, prototypes and other requirements work products to ensure they fulfill the requirements
Create and maintain quality code, ensure defect free programming consistent with standards; provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer coding
Provide technical expertise during Incident management, analyze incident reports and outages, perform impact assessment for incidents and facilitate internal and external communication throughout incident resolution
Participate in identifying and recommending development / testing solutions / tools in support of project / application objectives
Assist in the development / maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents applying appropriate quality measures
Adhere to enterprise frameworks or methodologies that relate to software engineering activities
Ensure respective programs/ policies/practices are well managed, meets business needs, complies with internal and external requirements, and aligns with business priorities
Collaboratively engage with relevant stakeholders at all levels, both internal and external, to shift from finding defects to proactively preventing defects
Actively seek and support continuous improvement and automation opportunities within the engineering practice
Conduct meaningful analysis at the functional or enterprise level using results to draw conclusions, make recommendations, assess the effectiveness of programs/ policies/ practices
Conduct code reviews to ensure adherence to quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and supporting gating and review sign-offs for solution design
Monitor service, productivity and assess efficiency levels within own function and implement continuous process / performance improvements where opportunities exists
Lead / facilitate and/or implement actions / remediation plans to address performance / risk /governance issues
Actively manage relationships within and across various business lines, corporate and/or control functions and ensure alignment with enterprise and/or regulatory requirements
Protect the interests of the organization - identify and manage risks, and escalate non-standard, high risk activities as necessary
Keep abreast of emerging issues, trends, and evolving regulatory requirements and assess potential impacts
Maintain a culture of risk management and control, supported by effective processes in alignment with risk appetite
Participate fully as a member of the team, support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
Provide thought leadership and/ or industry knowledge for quality engineering best practices and participate in knowledge transfer within the team and business unit
Keep current on emerging trends/ developments and grow knowledge of the business, related tools and techniques
Participate in personal performance management and development activities, including cross training within own team
Keep others informed and up-to-date about the status / progress of projects and / or all relevant or useful information related to day-to-day activities
Actively mentors and enables team members by sharing knowledge and leveraging engineering best practices.
Performs complex to difficult technical tasks independently
Advanced knowledge of technology, tools, various programming languages, processes, and procedures
adapts, integrates, codes, tests and debugs programs; Undergraduate degree, Postgraduate degree or Technical Certificate
  • Strong academic background (e.g., computer science, engineering)
  • 3 - 5 years of relevant experience in robotic process automation (RPA) or software engineering
  • RPA experience preferred within UiPath, Blue Prism and Power Automate.
  • Advanced knowledge of RPA tools, relevant programming languages, and best practice for processes & procedures
  • Practiced Agile, JIRA, Confluence, SharePoint Workflows, GitHub and CI/CD pipeline to deploy automations using SDLC
  • Power Apps and programming languages C, C++, Python and Java script are assets
  • Ability to present solution designs and technical details to system architects as well as articulate solutions to non-technical audience and business partners
  • Lead as a senior developer and guide team members within area of expertise
  • TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Together, we are reimagining what banking can be for our clients, colleagues and communities.

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. 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.
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.
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.
We do our best to communicate outcomes to all applicants by email or phone call.
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):

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Software engineer - work home in Canada vacancy
  • $81.6k - $115.2k per year

     ...Develop new solutions as required for engineering programs and projects within assigned area...  ...frameworks or methodologies that relate to software engineering activities Ensure respective...  ...in robotic process automation (RPA) or software engineering ~ RPA experience... 
    Suggested
    Full time
    Work from home
    Shift work

    TD

    Canada
    12 days ago
  • $81.6k - $115.2k per year

     ...overall plan. Consult on development of the System Requirements and apply functional knowledge of business functions to design optimal software / systems. Review technical deliverables throughout detailed design and development phase to ensure quality adherence and identify... 
    Suggested
    Full time
    Work from home
    Flexible hours
    Canada
    4 days ago
  •  ...Join our exciting and prestigious Mapping Engineering team Our highly skilled engineering...  ...algorithms in our Intelligent platform. Our software measures and models the worldwide...  ...with other teams at Akamai. As a Senior II Software Engineer, you will be responsible... 
    Suggested
    Remote job
    Permanent employment
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Akamai Technologies

    Canada
    15 hours ago
  • $76.8k - $115.2k per year

     ...Java Developer in banking or fintech builds, tests, and maintains software applications, often in large-scale, high-profile systems....  ...Certificate ~ Strong academic background (e.g., computer science, engineering) ~5-6 years relevant experience Who We Are: TD is one... 
    Suggested
    Full time
    Work from home
    Canada
    4 days ago
  • $81.6k - $115.2k per year

     ...Analyze the technical requirements to recommend pragmatic and sound engineering specific solutions for own area, may be involved in coding/...  ...to enterprise frameworks or methodologies that relate to software engineering activities. Ensure respective programs/ policies... 
    Suggested
    Full time
    Work from home

    TD

    Canada
    10 days ago
  • $81.6k - $115.2k per year

     ...maintenance, configuration, administration and/or provisioning of systems/applications. Must-Have Qualifications Strong prior engineering background delivering distributed applications and service-based architectures, including: Java, NodeJS (or comparable modern... 
    Full time
    Contract work
    Work from home
    Canada
    8 days ago
  •  ...Position Summary: Kindsight is seeking a Salesforce Product Engineer to join our Product Engineering team. seeks a Salesforce Developer...  ...platform and managed package experience.  This role is for a software engineer first, you must have developer driven experience vs... 
    Long term contract
    Full time
    Remote work

    Kindsight

    Canada
    5 days ago
  • $126.8k - $164.1k per year

     ...constantly advancing to provide optimal account, liquidity, ledger, and payment solutions for our clients. Role Overview The Engineer II plays a key role in developing and maintaining technical solutions that align with enterprise engineering and architectural standards... 
    Full time
    Work from home
    Canada
    6 days ago
  • $96.9k - $136.8k per year

    Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $96,900 - $136,800 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development...
    Full time
    Work from home

    TD

    Canada
    3 days ago
  • $81.6k - $115.2k per year

     ...as part of source code management ~ Be the lead participant in the design & architecture reviews or the application ~ Lead data engineering initiatives and capabilities, data governance principles and how they apply across the organization ~ Ensure metadata and data... 
    Full time
    Work from home
    Canada
    4 days ago
  • $69.7k - $98.4k per year

     ...open dialogue with your recruiter who can provide you more specific details for this role. Job Description: We are seeking a Software Engineer I to join our team and contribute to the development, maintenance, and enhancement of customer-facing forms and tools across... 
    Full time
    Work from home

    TD

    Canada
    12 days ago
  • $125.5k - $154k per year

     ...details for this role. Job Description: CUSTOMER Execute on Engineering strategy as it relates to the introduction of tools and the...  ...functional knowledge of business functions to design optimal software / systems Review technical deliverables throughout detailed... 
    Full time
    Temporary work
    Work from home
    Shift work

    TD

    Canada
    13 days ago
  • $59.5k - $84k per year

     ...who can provide you more specific details for this role. Job Description: CUSTOMER Develop new components as required for engineering programs and projects within assigned area and may also work on small features and develop small tools. Support business enquiries... 
    Full time
    Work from home

    TD

    Canada
    13 days ago
  • $130k - $225k per year

     ...impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing...  ...modern open-source technologies. - Experience in enterprise software or high-growth tech environments. Thrive in our Work... 
    Remote job
    Work at office
    Local area
    Worldwide

    Veeva Systems

    Canada
    10 hours ago
  • $81.6k - $115.2k per year

     ...recruiter who can provide you more specific details for this role. Job Description: We are seeking a highly skilled Senior Java Software Engineer to join our team and develop, maintain, and enhance robust solutions involving API and backend components. This is a hands-on... 
    Full time
    Work from home

    TD

    Canada
    7 days ago
  • $96.9k - $136.8k per year

     ...who can provide you more specific details for this role. Job Description: Job Description We are seeking a highly motivated Engineer II to join our AI Platform team. Our mission is to advance AI capabilities and deliver AI-powered solutions that optimize processes,... 
    Long term contract
    Full time
    Work from home

    TD

    Canada
    7 days ago
  • $130k - $225k per year

     ...The Role Join our dynamic team as a Senior Site Reliability Engineer on the Vault Platform team, where you'll ensure the scalability...  ...and the latest open-source technologies, ideally from enterprise software development or a high-growth tech company. As a Senior SRE, you'... 
    Remote job
    Work at office
    Local area
    Work from home
    Monday to friday

    Veeva Systems

    Canada
    10 hours ago
  • $130k - $225k per year

     ...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for Front-End Software Engineers who are eager to build in a fast-paced, startup environment inside a stable, profitable company. Our teams are solving complex problems... 
    Remote job
    Work at office
    Local area
    Work from home

    Veeva Systems

    Canada
    10 hours ago
  •  ...Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry leaders, spearheading transformative projects that redefine urban living, establishing new media channels... 
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    3pillarglobal

    Canada
    21 days ago
  •  ...Software Engineer, Simulations Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 17 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    more than 2 months ago
  • $108k - $116k per year

     ...Bounty Support team is expanding, and we are seeking a skilled engineer who thrives on the complexities of seamless integrations, scalable...  ...Will Do During your first 90 days, you will meet your fellow Software Engineers, learn our codebases and enterprise products and start... 
    Long term contract
    Full time
    Apprenticeship
    Local area
    Remote work

    HackerOne

    Canada
    9 hours ago
  • $125.5k - $154k per year

     ...Develop and maintain technical solutions, ensuring adherence to engineering and architectural design principles while meeting business...  ...apply functional knowledge of business functions to design optimal software / systems Review technical deliverables throughout detailed... 
    Full time
    Temporary work
    Work from home
    Shift work
    Canada
    7 days ago
  • $180k - $275k per year

     ...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers... 
    Remote job
    Internship
    Work at office
    Local area
    Flexible hours

    Veeva Systems

    Canada
    10 hours ago
  • $96.9k - $136.8k per year

     ...your recruiter who can provide you more specific details for this role. Job Description: The Public Cloud Service Integration Engineer designs and delivers modern cloud platforms at scale, taking a code first approach to infrastructure. In this role, you'll engineer and... 
    Full time
    Canada
    8 days ago
  • $149.5k - $183.5k per year

     ...for this role. Job Description: We are seeking a senior engineering manager to build, lead, and evolve high-performing engineering...  ...and strategic influence, with a strong focus on end-to-end AI Software Development Life Cycle (SDLC) and applying AI to solve real business... 
    Full time
    Temporary work
    Work from home

    TD

    Canada
    11 days ago
  • $92.1k - $130k per year

     ...investing and credit processes, policies, programs, and systems to provide tactical direction to senior leadership • Proficiency in software tools including MS Office, and internet application • Strong communication skills to liaise with customers, employees, and cross... 
    Full time
    Work from home
    Canada
    1 day ago
  • $81.6k - $115.2k per year

     ...effectively manage multiple work streams and tasks at the same time ~ Undergraduate degree from a technical domain (e.g. computer science, engineering, mathematics, or statistics) Preferable Experience in fraud management is an asset Machine learning development and... 
    Full time
    Work from home
    Canada
    5 days ago
  • $81.6k - $115.2k per year

     ...relevant experience from a business administration, statistical, mathematical, scientific or financial background 3+ years of data engineering experience, with a strong focus on big data technologies, preferably Azure. Excellent SQL skills for data querying, data... 
    Full time
    Work from home

    TD

    Canada
    12 days ago
  • $77k - $130k per year

    Overview: Be the Engine Behind Shure’s Dealer Growth and join Shure as our next Sales Development Specialist!    The Sales Development Specialist plays a key role in driving lead generation success across Shure’s dealer channel. In this role, you’ll partner closely with... 
    Full time
    Part time
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Shure

    Canada
    1 day ago
  • $45.7k - $61k per year

    Work Location: Mississauga, Ontario, Canada Hours: 37.5 Line of Business: Personal & Commercial Banking Pay Details: $45,700 - $61,000 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities...
    Full time
    Work from home
    Canada
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software engineer - work home. Be the first to apply!