.NET Developer

Charles Schwab Inc.•Austin, TX
•$125,000 - $155,000•Onsite

About The Position

Schwab’s Banking and Move Money Technology organization delivers secure, scalable solutions that help clients and advisors transfer assets between accounts. As a Software Developer on the Move Money team, you will build and enhance web applications and services using .Net and Java while addressing complex transaction-processing challenges. You will contribute across the Software Development Life Cycle (SDLC), including application design, development, testing, deployment, and production support. Using API, cloud, database, and automated testing capabilities, you will help improve application reliability, performance, security, and resiliency while reducing issues that could affect clients. The role involves collaboration with developers, product owners, and technology partners, and adapting as priorities and technologies evolve. You will participate in design discussions, code reviews, troubleshooting, and knowledge sharing while helping the team deliver high-quality solutions and strengthen its engineering practices. The selected candidate is expected to work on site in the specified location(s). The role is eligible for bonus or incentive opportunities in addition to the salary range.

Requirements

  • Bachelor’s degree in Computer Engineering or a related field, or equivalent practical experience.
  • 5+ years of applicable web and service development experience using .Net and Java.
  • Experience designing, developing, and supporting API-based services in a transaction-processing environment.
  • Experience applying problem solving throughout the SDLC to deliver reliable and scalable applications.
  • Experience using SQL or PostgreSQL to develop, manage, or performance-tune database solutions.
  • Ability to explain technical concepts and deliver solutions with technical and nontechnical partners.

Nice To Haves

  • Experience with Microsoft Azure or other cloud platforms.
  • Experience with DevOps and continuous integration and continuous delivery practices.
  • Experience with code review practices, unit testing, testing procedures, and technical troubleshooting.
  • Experience contributing to application or platform architecture and solution design.
  • Experience working within Agile or scrum-based delivery teams.
  • Experience coaching, mentoring, or supporting the development of other team members.
  • Adaptability and continuous learning demonstrated through adoption of evolving technologies, development practices, and artificial intelligence tools.

Responsibilities

  • Build and enhance web applications and services using .Net and Java.
  • Contribute to application design, development, testing, deployment, and production support across the SDLC.
  • Use API, cloud, database, and automated testing capabilities to improve application reliability, performance, security, and resiliency.
  • Participate in design discussions, code reviews, troubleshooting, and knowledge sharing.
  • Collaborate with developers, product owners, and technology partners to deliver high-quality solutions.
  • Help strengthen the team’s engineering practices.

Benefits

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