Software Engineering

Associate Software Engineer - L3 Support

at TD

📍 Location London, Ontario
📋 Details Full-time
📅 Posted

Direct apply link, refreshed by the daily generator.

About the Role

Develop components, fix defects, support production systems

About TD

TD Bank, major Canadian financial institution

Full Description

Lieu De Travail London, Ontario, Canada

Horaire 37.5

Secteur D’activitĂ© Solutions technologiques

DĂ©tails De La RĂ©munĂ©ration La TD a Ă  cƓur d’offrir une rĂ©munĂ©ration juste et Ă©quitable Ă  tous les collĂšgues. Les occasions de croissance et le perfectionnement des compĂ©tences sont des caractĂ©ristiques essentielles de l’expĂ©rience collĂšgue Ă  la TD. Nos politiques et pratiques en matiĂšre de rĂ©munĂ©ration ont Ă©tĂ© conçues pour permettre aux collĂšgues de progresser dans l’échelle salariale au fil du temps, Ă  mesure qu’ils s’amĂ©liorent dans leurs fonctions. Le salaire de base offert peut varier en fonction des compĂ©tences et de l’expĂ©rience du candidat, de ses connaissances professionnelles, de son emplacement gĂ©ographique et d’autres besoins particuliers du secteur et de l’entreprise.

En tant que candidat, nous vous encourageons à poser des questions sur la rémunération et à avoir une conversation franche avec votre recruteur, qui pourra vous fournir des détails plus précis sur ce poste.

Description Du Poste Important note regarding this role;

  • This position is for L3 Production Support are requires the ability to work off hours and participate in an on call rotation

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 and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes)
  • 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
  • Work with other stakeholders, internal technology partners to ensure engineering solutions meet technical direction, requirements, performance, time-to-market and innovation goals
  • Monitor product lifecycles, ensuring specifications and functionality support business objectives and engineering decisions, undertaking re-development where required
  • 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
  • Develop as-built program activities to establish the level of detail needed using configuration management processes
  • Create and maintain quality code, ensure defect free programming consistent with standards; provide code maintenance and support during testing cycles
  • 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

SHAREHOLDER

  • Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities
  • Ensure technical decisions, technical risks and lessons learned are identified, clearly documented and enhancements are accordingly implemented
  • Understand relationships between work processes and the business and ensure awareness of costs related to own work
  • Deliver effective and efficient solutions that meet key project milestones and overall project deliverables on time, within budget, and adhering to development and quality standards
  • Comply with well-defined enterprise technology delivery practices and standards and project management disciplines - including creation of project documentation of system requirements, estimates of scope and cost
  • Be knowledgeable of practices and procedures within own area of responsibility and keep abreast of emerging trends for own functional area
  • Protect the interests of the organization – identify and manage risks, and escalate non-standard, high risk activities as necessary
  • Adhere to internal policies/procedures and applicable regulatory guidelines
  • Maintain a culture of risk management and control, supported by effective processes in alignment with risk appetite

EMPLOYEE / TEAM

  • 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
  • Support the team by continuously enhancing knowledge / expertise in own area and participate in knowledge transfer within the team and business unit; Support knowledge-sharing across teams and with relevant stakeholders, ensuring knowledge is codified, monitored, tracked and managed
  • Work collaboratively with the team and leadership to proactively identify and resolve issues related to product quality
  • Work collaboratively with the development team to define and validate appropriate user stories, acceptance criteria and definitions of done / ready
  • 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
  • Contribute to the success of the team by willingly assisting others in the completion and performance of work activities; provide training, coaching and/or guidance as appropriate.
  • Contribute to a fair, positive and equitable environment that supports a diverse workforce
  • Act as a brand ambassador for your business area/function and the bank, both internally and/or externally

BREADTH & DEPTH

  • Basic working knowledge of specific domain or engineering frameworks, technology, tools, processes and procedures
  • Performs low to moderately complex technical tasks under general supervision
  • Foundational knowledge of TD applications, systems, networks, innovation, design activities, best practices, business / organization, Bank standards
  • Executes on program specifications; adapts, integrates, codes, tests and debugs programs; and is responsible for executing
  • Uses existing procedures to solve routine problems; makes limited exceptions
  • Generally reports to a Practice lead

Experience And / Or Education

  • Java, Spring, SQL, Linux experience would be preferred
  • Experience with Dynatrace, Jira, Confluence is nice to have
  • Undergraduate degree, Postgraduate degree or Technical Certificate
  • Strong academic background (e.g., computer science, engineering)

À propos de nous La TD est un chef de file mondial dans le secteur des institutions financiĂšres. Elle est la cinquiĂšme banque en importance en AmĂ©rique du Nord de par son nombre de succursales. Chaque jour, nous nous efforçons de rendre chaque interaction, chaque produit et chaque expĂ©rience remarquablement humaine et agrĂ©ablement simple Ă  plus de 27 millions de mĂ©nages et d’entreprises au Canada, aux États-Unis et partout dans le monde. Plus de 95 000 collĂšgues de la TD mettent Ă  profit leurs compĂ©tences, leur talent et leur crĂ©ativitĂ© pour approfondir les relations, assurer une exĂ©cution rigoureuse et rendre l’expĂ©rience bancaire plus simple et plus rapide. La TD est une entreprise profondĂ©ment engagĂ©e Ă  ĂȘtre une leader en matiĂšre d’expĂ©rience client. VoilĂ  pourquoi nous croyons que chaque collĂšgue, peu importe son secteur d’activitĂ©, est en contact avec la clientĂšle. Ensemble, nous rĂ©imaginons l’expĂ©rience bancaire et ses possibilitĂ©s pour notre clientĂšle, nos collĂšgues et nos collectivitĂ©s.

Notre programme de rĂ©munĂ©ration globale Notre programme de rĂ©munĂ©ration globale reflĂšte les investissements que nous faisons pour aider nos collĂšgues et leur famille Ă  atteindre leurs objectifs en matiĂšre de bien-ĂȘtre mental, physique et financier. La rĂ©munĂ©ration globale Ă  la TD inclut le salaire de base, la rĂ©munĂ©ration variable et bien d’autres rĂ©gimes clĂ©s, comme des avantages sociaux en matiĂšre de santĂ© et de bien-ĂȘtre, des rĂ©gimes d’épargne et de retraite, des congĂ©s payĂ©s, des avantages bancaires et des rabais, des occasions de dĂ©veloppement de carriĂšre et des programmes de rĂ©compenses et reconnaissance. En savoir plus

Renseignements SupplĂ©mentaires Nous sommes ravis que vous envisagiez une carriĂšre Ă  la TD. Sachez que nous avons Ă  cƓur d’aider nos collĂšgues Ă  rĂ©ussir dans leur vie tant personnelle que professionnelle. C’est d’ailleurs pourquoi nous leur offrons des conversations sur le perfectionnement, des programmes de formation et un rĂ©gime d’avantages sociaux concurrentiel.

Perfectionnement des collĂšgues Un cheminement professionnel prĂ©cis vous intĂ©resse ou bien vous cherchez Ă  perfectionner certaines compĂ©tences? Nous tenons Ă  vous mettre sur la voie de la rĂ©ussite. Vous aurez des conversations rĂ©guliĂšres sur le dĂ©veloppement de carriĂšre, le perfectionnement et le rendement avec votre gestionnaire. Une variĂ©tĂ© de programmes de mentorat et une plateforme d’apprentissage en ligne seront Ă©galement Ă  votre disposition pour vous aider Ă  ouvrir de nouvelles portes.

Si vous avez Ă  cƓur d’aider vos clients et de nouer des relations solides et durables, la TD offre divers parcours de carriĂšre oĂč vous pouvez accroĂźtre votre expertise et avoir une incidence significative.

Nous sommes dĂ©terminĂ©s Ă  appuyer votre rĂ©ussite et Ă  favoriser un milieu de travail respectueux oĂč la diversitĂ© des points de vue est valorisĂ©e, oĂč chacun a les mĂȘmes occasions de progresser et oĂč vous pouvez vous rĂ©aliser pleinement et atteindre vos objectifs de carriĂšre. À la TD, nous attirons et perfectionnons les meilleurs talents.

Formation et intĂ©gration Nous tenons Ă  nous assurer que vous disposez des outils et ressources nĂ©cessaires pour rĂ©ussir Ă  votre nouveau poste. Dans cette optique, nous organiserons des sĂ©ances d’intĂ©gration et de formation.

Processus d’entrevue Nous communiquerons avec les candidats sĂ©lectionnĂ©s pour planifier une entrevue. Nous ferons notre possible pour communiquer par courriel ou par tĂ©lĂ©phone avec tous les candidats pour leur faire part de notre dĂ©cision.

Mesures d’adaptation L’accessibilitĂ© est importante pour nous. N’hĂ©sitez pas Ă  nous faire part de toute mesure d’adaptation (salles de rĂ©union accessibles, sous-titres pour les entrevues virtuelles, etc.) dont vous pourriez avoir besoin pour participer sans entraves au processus d’entrevue.

Nous avons hñte d’avoir de vos nouvelles!

Exigences Linguistiques (Québec Seulement) Sans Objet

Opens in a new tab on the company's website