Full Stack Developer (Java/.NET)

Filled
March 9, 2026

Job Description

Full Stack Developer (Java/.NET)
Company: TD (assumed from context)
Location: United States
Employment Type: Full-Time
Experience Level: Senior / Lead
Salary/Compensation: Part of “Total Rewards” – includes base salary + variable/incentive awards, plus benefits

Role Overview

The Full Stack Developer (Java/.NET) is responsible for leading the technical design and delivery of enterprise-scale projects, creating end-to-end solutions, and providing technical guidance. This role is focused on large, complex projects and requires strong autonomy and subject matter expertise.

The developer may also act as a mentor and coach for other team members, providing recommendations to clients and project teams.

Key Responsibilities

  • Lead creation of System Design Specification (SDS) and oversee technical design and delivery
  • Serve as a subject matter expert in multiple areas (Java, .NET, architecture, infrastructure, security, etc.)
  • Work autonomously on complex enterprise projects and programming/coding
  • Provide guidance and technical insight to clients, project teams, and vendors
  • Coach and monitor other developers, sharing expertise and best practices
  • Act as an internal expert resource, facilitating technical knowledge exchange

Qualifications

  • Undergraduate degree or technical certificate (Graduate degree preferred)
  • 7+ years of experience as a full-stack developer in Java and .NET
  • Business Analyst experience (2+ years preferred)
  • Experience in Agile development (2+ years preferred)
  • Financial services experience, specifically Commercial Servicing, is a plus

Skills & Expertise

  • Deep understanding of full-stack development across Java and .NET ecosystems
  • Enterprise-level solution architecture and system design expertise
  • Knowledge of technical environments, processes, procedures, and tools for large-scale projects
  • Strong mentorship and leadership abilities

Benefits

Career development and reward & recognition programs

Base salary plus variable/incentive awards

Health, well-being, and retirement programs

Paid time off: Vacation PTO, Flex PTO, Holiday PTO

Banking benefits and discounts