
Senior .NET Software Engineer
Charles Schwab21 hours ago
Base Salary
$150k - $177k/yr
Responsibilities
- Design and deliver software solutions that improve application quality, resiliency, performance, and maintainability.
- Identify and address software defects, technical debt, performance bottlenecks, and reliability risks.
- Collaborate with developers, technical leads, and architects on engineering standards and modernization initiatives.
- Deliver business and non-functional enhancements that improve operational outcomes.
- Apply AI-assisted development, automated code analysis, and delivery automation to improve software quality and developer productivity.
- Contribute to scalable software delivery frameworks and AI-enabled engineering capabilities.
Requirements
- 8+ years of software engineering experience designing, developing, testing, and supporting enterprise applications.
- Strong hands-on .NET development experience and the ability to build maintainable solutions using modern software development practices.
- Experience building scalable and reliable software solutions in distributed or cloud-based environments.
- Experience identifying and resolving software defects, technical debt, performance bottlenecks, and reliability risks.
- Knowledge of DevOps, automated testing, source control, observability, and software development lifecycle practices.
- Experience applying generative AI, AI-assisted development tools, automated code analysis, or agent-based workflows to improve engineering outcomes.
- Practical understanding of the strengths and limitations of AI and large language model technologies in software development.
- Ability to deliver non-functional and business-driven enhancements in a collaborative engineering environment.
- Preferred experience with application modernization, technical debt reduction, resiliency engineering, performance optimization, cloud-native applications, distributed applications, event-driven applications, engineering standards, and scalable software delivery frameworks.
Benefits
- The role is intended to be performed on site in the specified location or locations.
- The role is eligible for bonus or incentive opportunities in addition to the salary range.
Tech Stack
.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.