Associate Software Engineer - L3 Support
at TD
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