Td Securities USA - Mount Laurel Township, NJ

posted 3 months ago

Full-time - Mid Level
Remote - Mount Laurel Township, NJ
10,001+ employees
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

As an Application Release Engineer - Operations II at TD, you will play a crucial role in providing integrated guidance across business, product, and technology organizations to ensure best practices for releasing software. This includes overseeing the entire process from how software is stored in the source code repository to the build rules for compilation, as well as the testing, packaging, and deployment processes. Your expertise will help bring release engineering best practices to the end-to-end management and deployment of code, ensuring that all aspects of operational support and solutions are effectively addressed. In this position, you will be recognized as a key subject matter expert with specialized knowledge in managing multiple broad and highly complex platforms that are diverse in scope. You will consult and engage with peers in Engineering, Operations, and Development teams regarding all aspects of operational support. Your ability to work autonomously on highly complex project issues will be essential, as you will often provide leadership and direction to business heads to establish and execute common goals. You will manage large-scale applications, systems, and projects across multiple product lines and businesses, which will involve significant scope and complexity. Understanding the strategic direction, including financials, will be critical as you champion alliances that benefit the Bank. You will also advocate for operational improvements to enhance value to the organization, providing recommendations on the development of resolutions, plans, and strategies for operational advancement. Your foresight in identifying emerging industry trends and their implications for TD will be invaluable in this role.

Responsibilities

  • Provide integrated guidance across business, product, and technology organizations for software release best practices.
  • Manage the end-to-end process of software release, including source code storage, compilation, testing, packaging, and deployment.
  • Consult and engage with Engineering, Operations, and Development teams on operational support and solutions.
  • Work autonomously on complex project issues, providing leadership and direction to business heads.
  • Manage large-scale applications, systems, and projects across multiple product lines and businesses.
  • Understand strategic direction and champion alliances to benefit the Bank.
  • Advocate for operational improvements and provide recommendations for resolutions and strategies.
  • Identify emerging industry trends and their implications for TD.

Requirements

  • University or post-graduate degree in a relevant field.
  • Strong academic background in computer science or engineering.
  • 7+ years of relevant experience in application release engineering.

Nice-to-haves

  • Experience with Azure.
  • Working knowledge of Enterprise DevOps tools such as Cloudbees Jenkins, Atlassian Bitbucket/Jira, Sonatype Nexus Repository, Git/GitHub.
  • Experience with Automated Delivery (CI/CD, delivery pipelines, automation, scripting).
  • Eclipse (or similar), Ant/Maven deployment experience.
  • Experience leveraging Release Management Methodology.
  • Working experience with SDLC & System Integration.
  • Networking/F5 working knowledge.
  • Exceptional troubleshooting skills.

Benefits

  • Base salary and variable compensation/incentive awards.
  • Health and well-being benefits.
  • Savings and retirement programs.
  • Paid time off including Vacation PTO, Flex PTO, and Holiday PTO.
  • Banking benefits and discounts.
  • Career development opportunities.
  • Reward and recognition programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service