Taro Logo

Software Engineer Lead

TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores.
Mt Laurel Township, NJ, USA
$87,000 - $164,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineer Lead

TD Bank, one of North America's leading financial institutions, is seeking a Software Engineer Lead to join their Technology Solutions team. This role combines technical leadership with hands-on development, requiring expertise in Java, Spring Boot, and cloud technologies. The position offers a competitive salary range of $87,000 - $164,000 USD and is based in Mount Laurel, New Jersey, with a hybrid work arrangement.

The ideal candidate will lead the creation of end-to-end technical solutions, ensuring adherence to engineering and architectural principles while meeting business requirements. With 5-7 years of experience required, this role demands expertise in various technologies including Java 8, Spring Boot, Linux, Python, REST APIs, and cloud platforms like Azure. The position involves leading system/application administration, configuration, and platform planning, while maintaining a focus on efficiency, reliability, scalability, and security.

Key responsibilities include executing engineering strategy, developing technical solutions, conducting code reviews, and mentoring team members. The role requires collaboration with architects and stakeholders to ensure proper environment modifications and system performance. The successful candidate will contribute to TD's engineering practice through strong analytical and problem-solving skills.

TD offers a comprehensive benefits package including health and well-being benefits, retirement programs, paid time off, and career development opportunities. The company maintains a strong commitment to diversity, equity, and inclusion, fostering an environment where colleagues can bring their authentic selves to work. As part of TD's broader mission, the role contributes to the bank's commitment to delivering legendary customer experiences and shaping the future of banking.

This position represents an excellent opportunity for an experienced software engineer looking to take on a leadership role while maintaining hands-on technical involvement. The hybrid work arrangement offers flexibility while maintaining team collaboration, and the competitive compensation package reflects TD's investment in top talent.

Last updated 5 hours ago

Responsibilities For Software Engineer Lead

  • Lead creation of comprehensive end-to-end detailed solutions
  • Develop and maintain technical solutions ensuring adherence to engineering principles
  • Provide technical expertise focusing on efficiency, reliability, scalability, and security
  • Lead system/application administration and configuration
  • Execute Engineering strategy for build, test, and release activities
  • Develop functional, technical and user interface designs
  • Conduct code reviews and ensure quality standards compliance
  • Work with Architects to ensure proper environment modifications
  • Mentor and enable team members by sharing knowledge

Requirements For Software Engineer Lead

Java
Python
MongoDB
Linux
  • Undergraduate degree, Post Graduate degree or Technical Certificate
  • Strong academic background (e.g., computer science, engineering)
  • 5-7 years relevant experience
  • Experience with Java 8, Spring Boot, Linux, Python/Shell scripting
  • Knowledge of REST API, HBase JDBC/ODBC, SQL Server
  • Experience with JBoss, MongoDB, Elastic, Spark, Azure

Benefits For Software Engineer Lead

Medical Insurance
401k
  • Competitive salary range $87,000 - $164,000
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off (Vacation PTO, Flex PTO, and Holiday PTO)
  • Banking benefits and discounts
  • Career development opportunities
  • Reward and recognition programs

Jobs Related To TD Bank Software Engineer Lead