Software Engineer III
2 months ago
Job Summary
We are seeking a highly skilled Software Engineer III to join our team at The Toronto-Dominion Bank (Canada). As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers and stakeholders.
Key Responsibilities- Design and develop software solutions that meet business requirements and technical specifications.
- Lead the creation of solution options and coordinate with stakeholders to support development initiatives.
- Develop and document detailed solution designs and act as an application SME throughout the design and development lifecycle.
- Accountable for complex applications/systems development, programming/coding.
- Develop functional, technical, and user interface designs for applications/systems that meet defined requirements.
- Consult on development of requirements and specifications and apply functional knowledge of business functions to design optimal software/systems.
- Review technical deliverables throughout the detailed design and development phase to ensure quality adherence and identify gaps or redesign requirements as needed.
- Identify, recommend, source, negotiate, and implement improvements/solutions to enhance customer experience, availability, and/or reduce cost in support of client needs.
- Work with Technology partners to define metrics and performance goals for applications.
- Identify and address application and data issues and cross-capability and cross-release issues that affect application integrity.
- Research/analyze business requirements to evaluate and recommend optimal solutions within business technology architecture.
- Work with Architects to ensure that environment modifications interact appropriately, data conversion impacts are considered, and other areas of impact are addressed and meet performance requirements of the project.
- Contribute to the advancement of the TD engineering practice through strong collaboration, research, analytic, and problem-solving skills.
- Undergraduate degree, Post Graduate degree, or Technical Certificate in software development, computer science, business intelligence, information technology, data management, or other related fields.
- 7+ years of experience as a SQL Developer or similar role.
- 4+ years of experience with C# development, Microsoft MVC Framework, and ASP.NET Web forms.
- 4+ years of experience with JavaScript development using the Angular development platform.
- Advanced knowledge of database procedures and Microsoft SQL Server concepts.
- Advanced knowledge of Core concepts: HTTP, HTTPS, SSL/TLS, HTML, CSS, jQuery, source control, versioning, RESTful APIs.
- Advanced knowledge of Data formats: SQL database, XML, SOAP, JSON.
- Experience with Tools like Visual Studio, SQL Server Integrated Services, Bitbucket, ServiceNow.
- Ability to handle multiple competing priorities and drive delivery with own initiative.
- Sense of ownership and pride in your performance and its impact on company's success.
- Excellent interpersonal skills: communication, teamwork, influencing, conflict resolution, problem-solving, critical thinking, decision-making.
- Familiar with agile system delivery.
The Toronto-Dominion Bank (Canada) 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 deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States, and around the world.
We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities, and colleagues. We are deeply committed to being a leader in customer experience, and we believe that all colleagues, no matter where they work, are customer-facing.
We are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential.
Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing – and so will you.
Total Rewards PackageOur 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.
-
Software Engineer III
1 month ago
Toronto, Ontario, Canada Randstad Canada Full timeJob Title: Software Engineer IIIWe are seeking a highly skilled Software Engineer III to join our team at Randstad Canada. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using a...
-
Software Engineer III
1 month ago
Toronto, Ontario, Canada Randstad Canada Full timeJob Title: Software Engineer IIIWe are seeking a highly skilled Software Engineer III to join our team at Randstad Canada. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using a...
-
Software Engineer III
1 month ago
Toronto, Ontario, Canada Randstad Canada Full timeJob Title: Software Engineer IIIWe are seeking a highly skilled Software Engineer III to join our team at Randstad Canada. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using a...
-
Software Engineer III
1 month ago
Toronto, Ontario, Canada Randstad Canada Full timeJob Title: Software Engineer IIIWe are seeking a highly skilled Software Engineer III to join our team at Randstad Canada. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using a...
-
Software Engineer in Test III
4 weeks ago
Old Toronto, Ontario, Canada Emburse Full timeJoin Emburse's Team as a Software Engineer in Test IIIEmburse is seeking a highly skilled Software Engineer in Test III to contribute to the development of innovative system solutions. As a key member of our engineering team, you will play a crucial role in enhancing customer experiences, solving complex challenges, and designing new solutions.Key...
-
Site Reliability Engineer III
1 month ago
Toronto, Ontario, Canada Emburse Full timeJob DescriptionAt Emburse, we're seeking a skilled Site Reliability Engineer III to join our team. As a key member of our engineering team, you will be responsible for developing software and software fixes to integrate internal systems.Key ResponsibilitiesDevelop and implement software solutions to integrate internal systemsEnsure code quality, test, and...
-
Site Reliability Engineer III
1 month ago
Toronto, Ontario, Canada Emburse Full timeJob DescriptionAt Emburse, we're seeking a skilled Site Reliability Engineer III to join our team. As a key member of our engineering team, you will be responsible for developing software and software fixes to integrate internal systems.Key ResponsibilitiesDevelop and implement software solutions to integrate internal systemsEnsure code quality, test, and...
-
Software Development Engineer III
3 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer III to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing, implementing, and verifying components leveraging standard software engineering methodologies.Key Responsibilities:Own the design, implementation, and...
-
Software Engineer III
4 weeks ago
Toronto, Ontario, Canada Guidepoint Full timeAbout the RoleWe are seeking a highly skilled Software Engineer III to join our team at Guidepoint. As a key member of our engineering team, you will play a vital role in building and maintaining our cutting-edge technology platform.Key ResponsibilitiesOptimize and refactor monolithic legacy codebases and newer repositories using PHP and Symfony.Work...
-
Software Engineer III
4 weeks ago
Toronto, Ontario, Canada Guidepoint Full timeAbout the RoleWe are seeking a highly skilled Software Engineer III to join our team at Guidepoint. As a key member of our engineering team, you will play a vital role in building and maintaining our cutting-edge technology platform.Key ResponsibilitiesOptimize and refactor monolithic legacy codebases and newer repositories using PHP and Symfony.Work...
-
iOS Software Engineer III, Sub Success
1 month ago
Toronto, Ontario, Canada reddit Full timeJob Title: iOS Software Engineer III, Sub SuccessReddit is a community-driven platform that fosters open and authentic conversations. We're seeking an experienced iOS Software Engineer III to join our Subreddit Success team, responsible for helping build and activate more successful communities.Key Responsibilities:Collaborate with cross-functional teams to...
-
iOS Software Engineer III, Sub Success
1 month ago
Toronto, Ontario, Canada reddit Full timeJob Title: iOS Software Engineer III, Sub SuccessReddit is a community-driven platform that fosters open and authentic conversations. We're seeking an experienced iOS Software Engineer III to join our Subreddit Success team, responsible for helping build and activate more successful communities.Key Responsibilities:Collaborate with cross-functional teams to...
-
Software Engineer III
4 weeks ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeJob SummaryWe are seeking a highly skilled Software Engineer III to join our team at The Toronto-Dominion Bank (Canada). As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers and stakeholders.Key ResponsibilitiesDesign and develop software solutions...
-
Software Engineer III
3 weeks ago
Toronto, Ontario, Canada Randstad Canada Full timeJob SummaryWe are seeking a highly skilled Software Engineer III to join our team at Randstad Canada. As a key member of our team, you will be responsible for designing, developing, and maintaining large-scale data systems and infrastructure.Key Responsibilities- Design and develop scalable data systems and infrastructure- Collaborate with cross-functional...
-
Software Engineer III
1 month ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeJob DescriptionJob SummaryWe are seeking a highly skilled Software Engineer III to join our team at The Toronto-Dominion Bank (Canada). As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers and stakeholders.Key ResponsibilitiesDesign and develop...
-
Software Engineer III
1 month ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeJob DescriptionJob SummaryWe are seeking a highly skilled Software Engineer III to join our team at The Toronto-Dominion Bank (Canada). As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers and stakeholders.Key ResponsibilitiesDesign and develop...
-
Software Engineer III
1 month ago
Toronto, Ontario, Canada Guidepoint Full timeAbout the RoleGuidepoint is seeking a highly skilled Software Engineer III to join our team. As a key member of our engineering team, you will play a vital role in building the powerful technology that enables us to deliver knowledge to our clients faster and more efficiently.Key ResponsibilitiesOptimize monolithic legacy codebases and newer repositories...
-
Software Engineer III
1 month ago
Toronto, Ontario, Canada Guidepoint Full timeAbout the RoleGuidepoint is seeking a highly skilled Software Engineer III to join our team. As a key member of our engineering team, you will play a vital role in building the powerful technology that enables us to deliver knowledge to our clients faster and more efficiently.Key ResponsibilitiesOptimize monolithic legacy codebases and newer repositories...
-
Senior Software Development Engineer
4 weeks ago
Toronto, Ontario, Canada Electronic Arts Inc Full timeSoftware Engineer IIIWelcome to Maxis, a leading game development studio that inspires creativity and innovation. As a Software Engineer III, you will be part of a talented team that creates engaging experiences for players worldwide.Key Responsibilities:Design and develop high-quality software solutions that meet the needs of our players.Collaborate with...
-
Platform Engineer III
1 month ago
Toronto, Ontario, Canada AMEX Full timeAbout the RoleWe are seeking a highly skilled Platform Engineer III to join our team at Wayfair. As a key member of our engineering organization, you will be responsible for designing, building, and maintaining scalable and reliable cloud-based systems.Key ResponsibilitiesDesign and implement cloud-based infrastructure solutions using public cloud providers...