
Full Stack Developer
Charles Schwab22 hours ago
Responsibilities
- Design, build, test, and support full-stack application components, Web APIs, and RESTful services.
- Develop reliable, secure, scalable, and client-facing trading application experiences using Angular and .NET/C#.
- Create and maintain REST APIs and JSON-based integrations.
- Apply unit testing, automated testing, troubleshooting, performance analysis, metrics, and observability to improve software quality and production health.
- Support the full software development lifecycle from design and development through release and production support.
- Collaborate with product, design, engineering, technical, and business stakeholders to translate priorities into technical solutions.
- Contribute to DevOps practices, reliable release processes, automation, and AI-assisted development workflows.
Requirements
- Bachelor’s degree in computer science or equivalent practical experience.
- At least 5 years of professional software development experience.
- At least 3 years of Angular experience.
- Experience with .NET/C# or similar backend object-oriented programming languages.
- Experience designing, building, or maintaining REST APIs and JSON-based integrations.
- Ability to write clean, maintainable code and apply unit testing.
- Experience supporting the software development lifecycle, including design, development, testing, release, and production support.
- Strong troubleshooting, problem-solving, decision-making, communication, and collaboration skills.
- Preferred: experience with Agile or Scrum environments, DevOps practices, automated testing, CI/CD concepts, cloud platforms, cloud services management, performance metrics, or metrics analysis.
- Preferred: experience with financial services, trading applications, or client-facing digital platforms.
Benefits
- The role is intended to be performed on site in the specified location.
- Eligible for bonus or incentive opportunities.
- Opportunity to work on digital investing experiences used by millions of clients.
Tech Stack
AngularC#.NET
Categories
About Charles Schwab
Charles Schwab provides brokerage, banking, and wealth management services for individual investors and independent investment advisors. Its business spans trading platforms, advisory and custody services (Schwab Advisor Services), ETFs and mutual funds, and a U.S. bank offering deposits and lending. Founded in 1971 and headquartered in Westlake, Texas, Schwab is publicly traded on the NYSE (SCHW) and expanded its retail and advisor footprint through the acquisition of TD Ameritrade.