C#/.NET/ Web Developer

Charles Schwab Inc.•Southlake, TX
•$53 - $56•Onsite

About The Position

The Client Experience Technology team develops and maintains Schwab’s primary digital channels across web, mobile, and downloadable platforms. The Software Engineer helps deliver reliable, scalable web applications that make it easier for clients to engage with Schwab. The role is intended to work on site in the specified location(s), reflecting Schwab’s emphasis on in-office collaboration. The position designs, develops, tests, and supports full-stack solutions using JavaScript, HTML, CSS, TypeScript, Angular, C#, and .NET. It involves resolving application issues, evaluating technical options, contributing to implementation decisions, and improving quality through code reviews, unit testing, automated delivery, and production support. The engineer works with developers, technical leads, product owners, and quality assurance partners to translate business and technical requirements into client experiences. Success calls for thoughtful problem-solving, sound decision-making, collaboration across locations and time zones, and adaptability as technologies and priorities evolve.

Requirements

  • Bachelor’s degree in Computer Science or a related discipline, or equivalent practical experience.
  • At least 2 years of full-stack web development experience.
  • Experience developing .NET web applications and services using C#.
  • Experience with Angular, TypeScript, and client-side frameworks.
  • Experience with JavaScript, HTML, and CSS.
  • Experience creating and consuming REST APIs.
  • Experience developing responsive, single-page web applications.

Nice To Haves

  • Experience applying unit testing patterns and TDD or BDD methodologies.
  • Knowledge of Agile fundamentals and experience contributing within a Scrum-based delivery team.
  • Ability to analyze complex application issues, evaluate alternatives, and implement sustainable solutions.
  • Ability to collaborate across engineering, product, and quality assurance teams.
  • Ability to adapt to changing priorities, technologies, and distributed working environments.
  • Experience with web content management systems.
  • Strong written and verbal communication skills.
  • Experience contributing to code reviews, CI/CD pipelines, deployments, monitoring, or production support.

Responsibilities

  • Design, develop, test, and support full-stack web solutions.
  • Develop reliable and scalable web applications for Schwab’s digital channels.
  • Resolve application issues, evaluate technical options, and contribute to implementation decisions.
  • Strengthen software quality through code reviews, unit testing, automated delivery, and production support.
  • Collaborate with developers, technical leads, product owners, and quality assurance partners to turn business and technical requirements into client experiences.

Benefits

  • Eligible for bonus or incentive opportunities, in addition to the salary range.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service