TD Bank
* Manages the development, delivery and/or support of products and services for a range of clients to support them in meeting business objectives/ goals* Supports/ Participates in developing the strategic direction of own area* Works with clients to prepare comprehensive IT solutions that meet/ exceed client objectives for new and existing systems / applications* Manages the integration of all systems, projects and technical interfaces to ensure a high level of service and support to the client and efficient system operation* Researches and innovates may make decisions to build / buy / reuse system components to meet client expectations and project deliverables* Measures and monitor the level of service, analyze trends, agree on service target levels, and determine appropriate actions* Defines development specifications, technical requirements, system performance objectives and identifies system modifications required to meet performance objectives* Primary subject matter expert in multiple areas and consults with clients/or project teams with respect to all aspects of research, analysis, design, hardware/ software support and/or development of technical solutions* Works independently and/or autonomously as a senior/ lead on a diverse range of tasks and is relied upon to coach/ educate others* Manages and directs activities related to analysis, design and support of technical business solutions on larger projects* Assignments are highly complex and multi-faceted* May monitor, manage, coach/ educate a small team of IT professionals* Acts as a key resource in the exchange of technical information for project teams, the business and/or outside vendors* Defines, delivers and maintains systems and technical infrastructure to support clients and applications by following standards, policies and procedures in compliance with IT Disaster Recovery Plan* Identifies, recommends, sources, negotiates and implements improvements/solutions (buy/build/reuse) to enhance customer experience and/or reduce cost in support of client needs* May provide the level of systems and operational availability that will meet or exceed negotiated service levels, and report results as required* Influences product direction, foresee issues and gaps, identify solutions, and work comfortably with leading edge products that are untested/ unproven in the market* Contributes to the development of project plans by providing input to project charters, project deliverables, cost/benefits analysis, timeline estimates, scope and control and manage projects/initiatives by directing assigned resources, communicating project status and providing timely escalation of issues* In conjunction with department management, ensures Business Recovery Pans (BRP) are in place and adhered to in the department* Researches/analyzes business requirements to evaluate and recommend optimal solutions within business technology architecture* Complies with the system development life cycle (SDLC) and project management methodology (PMLC) - including development of project plans, documentation of system requirements, estimates of scope and cost, etc. Delivers effective solutions by providing consulting support, researching issues / opportunities, and overseeing the execution of recommendations* Integrates technical solutions with the business environment, recognizing systems interdependencies and reusability, and ensuring seamless delivery* Ensures appropriate security levels are established and maintained for processes, information exchange and system implementations* Reviews, defines, enforces and influences standards and appropriate quality measures/metrics* Assists in the development/maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents* Assists in the identification of opportunities to minimize cost, provide recommendations and/or deliver corresponding strategic solutions to support cost effectiveness* Conducts pre-and-post implementation reviews, ensuring all technical solutions have met business requirements* Continuously enhance knowledge/expertise in own area and keep current with emerging industry trends, new technologies and best practices in the external market that can contribute to delivering effective client solutions
Develops/maintains expertise of system development methodologies, key business initiatives/issues, IT implications for systems/technologies and impact on business solutions* College degree, or specialized training / equivalent work experience* 7+ Years of related experience* **Primary skills:** Spring Boot, Java, Python, OAuth2, Rest API, Kafka, Azure (or GCP, AWS), Datadog, Github Actions, Autosys* **Domain experience:** Core Banking, Ledger, Payments* Expert knowledge of the technical environment/ tools (e.g., user environment, applications, software, hardware, programming languages and operating systems) in own area* Must be detail oriented and possess problem-solving skills* Must be able to work independently with minimal supervision and establish priorities* Proficient in interpersonal communication (both oral and written), and have the ability to communicate effectively with all levels of staff and management* Manages the development, delivery and/or support of products and services for a range of clients to support them in meeting business objectives/ goals* Supports/ Participates in developing the strategic direction of own area* Works with clients to prepare comprehensive IT solutions that meet/ exceed client objectives for new and existing systems / applications* Manages the integration of all systems, projects and technical interfaces to ensure a high level of service and support to the client and efficient system operation* Researches and innovates may make decisions to build / buy / reuse system components to meet client expectations and project deliverables* Measures and monitor the level of service, analyze trends, agree on service target levels, and determine appropriate actions* Defines development specifications, technical requirements, system performance objectives and identify system modifications required to meet performance objectives* Primary subject matter expert in multiple areas and consults with clients/or project teams with respect to all aspects of research, analysis, design, hardware/ software support and/or development of technical solutions* Works independently and/or autonomously as a senior/ lead on a diverse range of tasks and is relied upon to coach/ educate others* Manages and directs activities related to analysis, design and support of technical business solutions on larger projects* Assignments are highly complex and multi-faceted* May monitor, manage, coach/ educate a small team of IT professionals* Acts as a key resource in the exchange of technical information for project teams, the business and/or outside vendors* Defines, delivers and maintains systems and technical infrastructure to support clients and applications by following standards, policies and procedures in compliance with IT Disaster Recovery Plan* Identifies, recommends, sources, negotiates and implements improvements/solutions (buy/build/reuse) to enhance customer experience and/or reduce cost in support of client needs* May provide the level of systems and operational availability that will meet or exceed negotiated service levels, and report results as required* Influences product direction, foresee issues and gaps, identify solutions, and work comfortably with leading edge products that are untested/ unproven in the market* Contributes to the development of project plans by providing input to project charters, project deliverables, cost/benefits analysis, time line estimates, scope and control and manage projects/initiatives by directing assigned resources, communicating project status and providing timely escalation of issues* In conjunction #J-18808-Ljbffr
Develops/maintains expertise of system development methodologies, key business initiatives/issues, IT implications for systems/technologies and impact on business solutions* College degree, or specialized training / equivalent work experience* 7+ Years of related experience* **Primary skills:** Spring Boot, Java, Python, OAuth2, Rest API, Kafka, Azure (or GCP, AWS), Datadog, Github Actions, Autosys* **Domain experience:** Core Banking, Ledger, Payments* Expert knowledge of the technical environment/ tools (e.g., user environment, applications, software, hardware, programming languages and operating systems) in own area* Must be detail oriented and possess problem-solving skills* Must be able to work independently with minimal supervision and establish priorities* Proficient in interpersonal communication (both oral and written), and have the ability to communicate effectively with all levels of staff and management* Manages the development, delivery and/or support of products and services for a range of clients to support them in meeting business objectives/ goals* Supports/ Participates in developing the strategic direction of own area* Works with clients to prepare comprehensive IT solutions that meet/ exceed client objectives for new and existing systems / applications* Manages the integration of all systems, projects and technical interfaces to ensure a high level of service and support to the client and efficient system operation* Researches and innovates may make decisions to build / buy / reuse system components to meet client expectations and project deliverables* Measures and monitor the level of service, analyze trends, agree on service target levels, and determine appropriate actions* Defines development specifications, technical requirements, system performance objectives and identify system modifications required to meet performance objectives* Primary subject matter expert in multiple areas and consults with clients/or project teams with respect to all aspects of research, analysis, design, hardware/ software support and/or development of technical solutions* Works independently and/or autonomously as a senior/ lead on a diverse range of tasks and is relied upon to coach/ educate others* Manages and directs activities related to analysis, design and support of technical business solutions on larger projects* Assignments are highly complex and multi-faceted* May monitor, manage, coach/ educate a small team of IT professionals* Acts as a key resource in the exchange of technical information for project teams, the business and/or outside vendors* Defines, delivers and maintains systems and technical infrastructure to support clients and applications by following standards, policies and procedures in compliance with IT Disaster Recovery Plan* Identifies, recommends, sources, negotiates and implements improvements/solutions (buy/build/reuse) to enhance customer experience and/or reduce cost in support of client needs* May provide the level of systems and operational availability that will meet or exceed negotiated service levels, and report results as required* Influences product direction, foresee issues and gaps, identify solutions, and work comfortably with leading edge products that are untested/ unproven in the market* Contributes to the development of project plans by providing input to project charters, project deliverables, cost/benefits analysis, time line estimates, scope and control and manage projects/initiatives by directing assigned resources, communicating project status and providing timely escalation of issues* In conjunction #J-18808-Ljbffr