Senior IT developer
TD Canada Trust, Department of Technology Solutions, based in Toronto, ON is inviting applications from suitable candidates for the position of Senior IT developer. TD Canada Trust, Department of Technology Solutions drives the bank’s digital innovation. It delivers secure, customer-focused platforms, apps, and services using AI, cloud, and data analytics. Supporting over 22 million clients, it powers both internal systems and digital banking tools. The candidates selected for the vacancy will be required to start the work as soon as possible.
Also hiring: Kitchen helper
Job Description:
Employer Name: TD Canada Trust
Department: Technology Solutions
Position: Senior IT developer
No of Vacancies: 3
Salary: $95000.00 – $115200.00 yearly
Employment Type: Full time
Location: Toronto, ON, CA
Shift: 37.5 Hours/Week
Requisition ID: R_1411471
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates need standard educational qualifications such as a Secondary (high) school graduation certificate or equivalent experience
Experience: Candidates should have over 5 years of hands-on experience developing with Desktop WPF (Windows Presentation Foundation) and Windows Communication Foundation (WCF)
Other Requirements:
- The candidates should have strong knowledge and over 5 years of hands-on development experience with C#/.NET Framework and .NET Core
- The candidates should have hands-on experience developing Client/Server, Multi-tier, and Web-based applications
- The candidates should demonstrate strong SQL Server knowledge, including the ability to create complex T-SQL queries, stored procedures, reports, and functions
- The candidates should have experience with Web UI technologies such as HTML5, JavaScript, CSS, React, TypeScript, Bootstrap, LogStash, jQuery, ExtJS, JSON, Git/Bitbucket, and Azure Cloud Computing platforms
- The candidates should have good knowledge of design patterns and strong problem-solving abilities
- The candidates should demonstrate professional and precise communication skills, including experience interacting with clients
- The candidates should have experience troubleshooting web applications and be familiar with network monitoring and code profiling tools
Responsibilities:
- The candidates should be able to work with small, full-stack feature teams focused on building platform enhancements and integrations for Cairo
- The candidates should be able to define and develop enhancement solutions for incorporating Credit Management into the Cairo platform
- The candidates should be able to communicate ideas effectively, drive user demos, and collaborate with business stakeholders throughout the iterative development lifecycle
- The candidates should be able to design and create self-contained, reusable, and testable modules and components
- The candidates should be able to apply a thorough understanding of the Cairo internal workflow, database architecture, APIs, caching layers, proxies, and other web services used in the system
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details.
We thank all the applicants for showing their interest and trust in us, however, only the most eligible candidates will be selected and conducted for further procedure directly from employers, in between no charges/fees or original documents will be asked from any applicant. All the best!