NET Developer

TD Ameritrade
Southlake, TX, United States
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
9 years minimum
Compensation
$145,000.0 - $160,000.0
Working hours
Regular working hours

Tech stack

ASP.NET .NET Framework Multitier Architecture Artificial Intelligence Amazon Web Services User Authentication Unit Testing Behavior-Driven Development Microsoft Online Services C Sharp (Programming Language) Static Program Analysis Software Quality
+32 more
Collaborative Software Continuous Integration Dependency Injection Web Development Key Management Message Broker Model View Controller (MVC) Query Optimization E2e Testing Standard Sql Service-Oriented Architecture Software Engineering Systems Integration Transact-SQL Web Services Cloud Platform System Test-Driven Development (TDD) .NET Core Blazor Inversion of Control Database Optimization Prompt Engineering Event Driven Architecture Integration Tests Information Technology Restful APIs Domain Driven Design Software Version Control Serverless Computing Docker Web Api Microservices

Job description

In this role, you will help design, build, and improve scalable technology solutions that support Schwab’s growth in the Workplace market. You will contribute to platform modernization efforts, including API development, foundational system improvements, legacy remediation, and cloud-enabled engineering practices that improve stability, performance, resilience, security, and integration speed. You will use strong technical judgment, problem-solving, and decision-making to deliver outcomes that reduce risk, improve client and participant experiences, and support meaningful business growth.

Requirements

You will be part of a collaborative engineering environment where ideas are valued, technical influence matters, and teams are encouraged to challenge assumptions, adapt to change, and solve complex problems together. This role is ideal for someone who brings deep backend engineering expertise, a continuous improvement mindset, and the ability to communicate effectively with both technical and non-technical stakeholders while helping shape the future of workplace financial services., * 9+ years of experience developing web services and applications on Microsoft platforms.

  • Advanced experience with .NET development, including modern .NET, .NET Core, and C# for scalable backend application development.
  • Experience building web applications and services using ASP.NET Core, including Web API, MVC, Razor Pages, or Blazor.
  • Strong SQL experience, including T-SQL, query optimization, indexing strategies, and execution plan analysis.
  • Experience designing and developing REST APIs that support scalable, secure, and maintainable integrations.
  • Experience with service-oriented architecture, microservices, domain-driven design, clean architecture, dependency injection, and inversion of control principles.
  • Experience supporting secure application design and implementation, including authentication, authorization, and secure coding practices.
  • Experience with automated unit testing, integration testing, end-to-end testing, and quality engineering practices that improve code reliability and maintainability.
  • Experience with CI/CD pipelines, version control, and collaborative software development practices.
  • Strong problem-solving, estimation, communication, and teamwork skills, with the ability to collaborate effectively across technical and non-technical stakeholders.
  • Bachelor’s or master’s degree in computer science or a related technical field., * Experience with cloud computing platforms such as GCP or AWS, including cloud-native services, storage, secrets management, functions, and containerized application deployment.
  • Experience with containerization and orchestration practices, including Docker and Kubernetes.
  • Experience with event-driven architecture and message broker technologies.
  • Experience using code quality tools, static analysis, and engineering practices that improve application stability, security, and maintainability.
  • Experience with test-driven development, behavior-driven development, and modern testing frameworks.
  • Experience using AI-assisted coding tools to improve developer productivity, engineering quality, and delivery efficiency.
  • Understanding of prompt engineering and how AI-enabled tools can be applied responsibly to software development workflows.
  • Experience working in highly regulated, high-scale, or financial services technology environments.
  • Ability to influence technical direction, contribute to modernization decisions, and adapt solutions as business and platform needs evolve.

Benefits & conditions

We offer a competitive benefits package that takes care of the whole you - both today and in the future:

  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance

About the company

At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).Workplace Services Engineering is part of Schwab Technology Services and supports a fast-growing, high-impact business focused on helping employers and employees experience financial wellbeing at work. Our teams build and modernize platforms that support critical workplace solutions across retirement, equity administration, Personal Choice Retirement Account services, and other financial services experiences used by millions of participants., At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration-so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.schwabjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · WWC 2023

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all