Senior IT Developer building, testing, and supporting banking applications for TD, a major global financial institution. Leading complex development, systems administration, and incident-resolution activities.
Responsibilities
Analyze business requirements and conduct program/system research to identify solution components and resolve problems
Develop new applications and perform unit/component testing
Communicate solution-development requirements and contribute to project plans, estimates, timelines, and status updates
Inform stakeholders of project-impacting issues and resolve or escalate them
Support business inquiries and activities through enhancements and break/fix implementations
Collaborate with Business Analysts, Systems Analysts, Developers, and Solution Designers
Create and maintain quality code and provide code maintenance and support during testing and post-production deployment
Participate in peer code reviews
Apply secure coding practices
Identify and recommend development/testing solutions and tools
Complete unit and integration testing
Participate in scope assessment, risk and cost analysis, and project delivery practices
Maintain processes for issue prevention and resolve incidents
Administer supported applications and environments, including monitoring, configuration, backup, authentication, and tuning
Ensure application health monitoring and monthly SLA targets
Provide technical expertise during incident management and facilitate communications through resolution
Keep current with technologies, trends, business applications, infrastructure, and analytical tools
Prioritize workload and deliver quality results on schedule
Recommend productivity, effectiveness, and operational-efficiency improvements
Establish relationships with business and technology partners, program managers, and project managers
Participate in knowledge transfer
Serve as senior or lead developer and coach team members
Typically report to an IT Manager or above
Requirements
Undergraduate degree or Technical Certificate
5–7 years relevant experience
Advanced knowledge of technology, tools, programming languages, processes, and procedures
Extensive knowledge of the business, enterprise technology areas and/or the organization
Knowledge of technology architecture standards
Knowledge of standard security coding practices
Ability to perform unit and integration testing
Ability to perform systems administration, configuration, backup, authentication, and tuning
Ability to monitor application/service performance and meet monthly SLA targets
Ability to analyze incident reports and outages and perform impact assessments
Ability to work independently on complex to difficult technical tasks
Ability to act as a senior or lead developer and coach/guide team members
Ability to resolve highly complex development-related problems
Benefits
Base salary
Health and well-being benefits
Savings and retirement programs
Paid time off
Banking benefits and discounts
Career development
Reward and recognition programs
Regular development conversations
Training programs
Online learning platform
Mentoring programs
Training and onboarding sessions
Interview accommodations, including accessible meeting rooms and captioning for virtual interviews
Engineering Intern building scalable chess products or AI/ML systems for Chess.com. Developing features, models, and LLM - powered applications with multidisciplinary teams.
Programmer analyst at Desjardins, developing, maintaining and optimizing complex IT systems and infrastructure. Advising teams and resolving major operational incidents.
Desjardins programmer analyst developing, maintaining, and supporting IT systems and infrastructure. Hybrid Montréal role focused on software products, automation, and complex system issue resolution.
Embedded Developer building firmware for Interaxon's EEG and biosensing wearables. Owning releases, Bluetooth connectivity, sensor processing, power management, and hardware bring - up.
Programmer Analyst developing, maintaining, and optimizing complex software and infrastructure solutions for Desjardins. Leading deployments, testing, incident resolution, and IT standardization in hybrid Lévis role.
Associate IT Developer building and supporting RQ web and mobile products. Developing APIs, integrations, front - end features, bug fixes, and customer technical solutions.
Développeur MuleSoft concevant des API et intégrations pour iA Financial Group, assureur et gestionnaire de patrimoine. Soutien de plateformes Anypoint, CI/CD et solutions sécurisées.
Senior R Programmer developing R Shiny applications and statistical tools for Premier Research’s clinical - trial and biopharma services. Supporting validated workflows, data visualization, and regulatory submissions.
SharePoint and Power Platform Developer building Power Apps, workflows, and Microsoft 365 solutions for Calgary’s primary care network. Supporting secure, reliable applications for doctors and patients.