This role involves developing and programming application components, supporting existing systems through enhancements and bug fixes, and participating in code reviews. Key responsibilities include designing, developing, and testing new features, analyzing technical requirements, and maintaining high-quality code. The position also supports incident management and promotes continuous improvement and automation.
Develop new features and perform unit/component tests aligned with business needs and technology architecture standards.,Support business enquiries and activities through small enhancements and break/fix implementations.,Conduct peer code reviews.,Analyze technical requirements to recommend pragmatic engineering solutions.,Work with stakeholders and internal technology partners to ensure solutions meet technical direction, requirements, performance, and innovation goals.,Document and verify system components, applications, system infrastructure, security, integration, operability, and engineering-related architecture designs.,Create and maintain quality, defect-free code consistent with standards; provide code maintenance and support during testing cycles and post-production deployment.,Provide technical expertise during Incident management, analyze incident reports and outages, and perform impact assessment for incidents.,Adhere to enterprise frameworks or methodologies related to software engineering activities.,Actively seek and support continuous improvement and automation opportunities.,Identify opportunities to minimize cost and deliver strategic solutions for cost effectiveness and enhanced stakeholder experience.,Conduct code reviews to ensure adherence to quality, standards compliance, reusability, and ease of maintenance.,Lead / facilitate and/or implement actions / remediation plans to address performance / risk / governance issues.,Actively manage relationships within and across various business lines and corporate functions.,Maintain a culture of risk management and control.,Participate fully as a member of the team, support a positive work environment, and ensure timely communication of issues.,Provide thought leadership and/or industry knowledge for quality engineering best practices and participate in knowledge transfer.,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.,Keep others informed and up-to-date about the status/progress of projects and day-to-day activities.,Actively mentors and enables team members by sharing knowledge and leveraging engineering best practices.,Supports the team by providing guidance and proactively identifying and resolving issues.,Contribute to a fair, positive and equitable environment that supports a diverse workforce.
Undergraduate degree, Postgraduate degree or Technical Certificate.,Strong academic background (e.g., computer science, engineering).,3-5 years solid experience and knowledge in mainframe applications.
Undergraduate degree, Postgraduate degree, or Technical Certificate
37.5 hours/week
La Banque Toronto-Dominion et ses filiales sont collectivement connues sous le nom de Groupe Banque TD, l'une des plus grandes banques en Amérique du Nord. La TD offre une vaste gamme de produits et de services bancaires personnels, commerciaux et d'investissement à plus de 27 millions de clients dans le monde. Basée à Toronto, au Canada, la banque exerce ses activités par l'entremise de secteurs clés, notamment les services de détail au Canada et aux États-Unis, ainsi que les services bancaires de gros.
BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.