Technology Executive, Software Development And Apis

TD Bank Group Wilmington , DE 19801

Posted 3 months ago

Company Overview

About TD Bank, America's Most Convenient Bank

TD Bank, America's Most Convenient Bank, is one of the 10 largest banks in the U.S., providing more than 8 million customers with a full range of retail, small business and commercial banking products and services at approximately 1,300 convenient locations throughout the Northeast, Mid-Atlantic, Metro D.C., the Carolinas and Florida. In addition, TD Bank and its subsidiaries offer customized private banking and wealth management services through TD Wealth, and vehicle financing and dealer commercial services through TD Auto Finance. TD Bank is headquartered in Cherry Hill, N.J. To learn more, visit www.tdbank.com. Find TD Bank on Facebook at www.facebook.com/TDBank and on Twitter at www.twitter.com/TDBank_US.

TD Bank, America's Most Convenient Bank, is a member of TD Bank Group and a subsidiary of The Toronto-Dominion Bank of Toronto, Canada, a top 10 financial services company in North America. The Toronto-Dominion Bank trades on the New York and Toronto stock exchanges under the ticker symbol "TD". To learn more, visit www.td.com.

Job Description

Reporting to the Head of Technology Transformation and Innovation for TD Bank, America's Most Convenient Bank, this role offers a great opportunity to become part of a leadership team driving transformational change.

The SVP of Software Development and APIs is accountable for:

  • Defining the technology strategy for API and Software Development.

  • Actively participate in and provide a strategic technology advisor to business leaders in open banking solutions.

  • Lead and/or participate in TD-sponsored hackathons.

  • Developing and handling Software Development Standards and Practices and associated governance for the entire IT group.

  • Providing technical delivery oversight of API development and Software Development.

  • Maintaining operational excellence of the APIs and custom-developed software solutions.

Requirements

Must be eligible for employment under regulatory standards applicable to the position.

  • Sets direction and leads a significant and diverse group/mix of technology professionals in the end-to-end delivery of technology solutions and/or services for a significant business portfolio/segment

  • Generally involved in handling large complex technology projects, system improvements /applications and/or application management and requires top-level expertise/specialization combined with management of a discrete unit or function, having significant autonomy and a long-term business perspective

  • Generally supports a key business segment, corporate function or segment CIO partner and regularly collaborates with senior executives at the SVP/VP level

  • Accountable for a considerable and sizeable budget for either on-gong maintenance and/or new developments/system improvements for assigned business clients at the executive level

  • Leads a diverse range of IT professionals typically through a management team that directly handles a team of specialists involved in complex integration, development or system maintenance projects (where team size generally exceeds 50+ FTE and additional third-party resources)

  • Handles end-to-end delivery for a substantial portfolio or suite of applications/platforms comprised of multiple concurrent projects/programs that can be enterprise in scope and generally up to and including projects at the Tier 1 level, with a high complexity profile

  • Role typically reports to a more senior Executive role (e.g. TDBG VP equivalent or above)

Qualifications

Required:

  • Undergraduate degree or Technical Certificate (Graduate degree preferred)
  • 10 - 15+ years related experience preferred

Preferred:

  • One or more of the following technology platforms is required: J2EE, .NET, node.JS

  • RESTful API architecture

  • Leading teams that design, build and handle highly-scalable systems.

  • Defining and leading a technology strategy.

  • Leading shared technology platforms and/or experience as a technology service provider to other application teams.

  • Defining and growing a software development organization.

  • Success in working in a highly matrixed environment.

  • SOAP-based Web Services

  • Agile methodologies

  • Continuous improvement frameworks (e.g., Lean Six Sigma, CMMI, etc.),

  • Transformational change management

Inclusiveness

At TD, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live in and serve, and creating an environment where every employee has the opportunity to reach her/his potential.

If you are a candidate with a disability and need an accommodation to complete the application process, email the TD Bank US Workplace Accommodations Program at USWAPTDO@td.com . Include your full name, best way to reach you, and the accommodation needed to assist you with the application process.

EOE/Minorities/Females/Veterans/Individuals with Disabilities/Sexual Orientation/Gender Identity.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Cybersecurity & Technology Controls Automation Software Engineer

Jpmorgan Chase & Co.

Posted 7 days ago

VIEW JOBS 12/3/2018 12:00:00 AM 2019-03-03T00:00 Apply Now Cybersecurity & Technology Controls - Automation Software Engineer Req #: 180111596 Location: Wilmington, DE,US Job Category: Technology Job Description: When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. The Cybersecurity & Technology Controls (CTC) group at JPMorgan Chase aligns the firm's cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group's number one priority is to enable the business by keeping the firm safe, stable and resilient. Within CTC, the Platform Solutions team is responsible for driving the transformation of Operations using a data driven, automation focused approach aimed at improving Operational Efficiency, thereby provide high Quality of Service to our customers. The focus will be on software engineering – to build automation frameworks to help evolve the organization from traditional infrastructure support to a modern software driven technology infrastructure. Key Responsibilities: * Actively lead and drive automation of manual operations. Your will focus improving end to end client experience by understanding client intent, translate client intent into a data driven automated workflow to increase delivery speed while increasing control * Ensure that that systems are developed keeping in mind 'secure from start' and Global Technology Software Development principles best practices (e.g. – coding practices, test driven development, automated testing, release management, etc.) * Create development pipelines and workflows to support Continuous Integration / Continuous Deployment (CI/CD) * You will develop APIs, micro services, and abstraction layers at a platform level (compute, network devices, storage farms, database, middleware, multimedia etc.) that will enable end to end automation from customer perspective. * Ensure the production infrastructure is highly available, stable and that an in-depth view on its health is available via dashboards and monitoring scripts * Perform in depth system, network, and application troubleshooting * Interface with CTC Chief Technology Office, Engineering, Architecture, Operations teams, and Vendors to identify the required transformative technologies. Skills required: * 5+ years proficiency in scripting with Python, Perl, and/or Shell/Bash * Experience with Ansible in managing components (but not limited to) systems, databases, web servers, load balancers and application configuration, Cloud and API interfaces * Proficiency with Jenkins and its commonly used pipeline, monitoring and visualization related plugins. Experience in creating pipelines in Groovy. * Proficiency with Splunk – administration and development * Experience with AWS – administration and deployments. AWS certification preferred. * Experience with host and network security (identity/password mgt, ACLs, file permissions and integrity). * Experience with troubleshooting tools: strace/ptrace, netstat, lsof, tcpdump, wireshark, gdb, etc. * Independent problem solver, self-motivated, and takes ownership. * Strong interpersonal and communication skills capable of writing documentation, training users in complex topics, presentations to senior audiences. * Ability to work under pressure in a fast-paced environment while remaining productive and professional and ability to multi task. Skills desired: * Having skills in the below areas is a major plus that will help the candidate integrate within the team and environment but is *not a requirement*. * 5+ years strong development skills in a dynamic programming language – Java, .Net, C/C++/C# * Experience of Agile development: Scrum, Kanban * Experience with Monitoring systems: AppDynamics, Datadog, Netcool, Apica, etc. * Experience with RDBMS technologies: SQL, Oracle, DB2, SQL Server, MySQL, Postgres, etc. * Experience with messaging and data transport tools: Kafka, NiFi, LogStash, Syslog-ng, rsyslog, etc. * Experience with Qlikview data visualization infrastructure Jpmorgan Chase & Co. Wilmington DE

Technology Executive, Software Development And Apis

TD Bank Group