Charles Schwab

Senior .NET Software Engineer

Charles Schwab
Apply
2 days ago

Base Salary

$155k - $170k/yr

Responsibilities

  • Design, build, and support secure, scalable, resilient enterprise applications for Digital Onboarding.
  • Develop C# and .NET applications, services, REST APIs, and backend systems for high-volume transaction platforms.
  • Lead solution design, estimation, feature decomposition, delivery planning, and technical decision-making.
  • Conduct code reviews, mentor engineers, and strengthen engineering standards and practices.
  • Support the full software development lifecycle from design through production.
  • Implement automated testing, production support, incident triage, root cause analysis, and technology risk mitigation.
  • Collaborate with product owners, enterprise architects, engineering leaders, and engineering teams to define requirements and deliver business outcomes.
  • Use AI-powered developer tools such as GitHub Copilot to improve developer productivity and code quality.

Requirements

  • 8+ years of software development and engineering experience designing, building, and supporting enterprise-scale applications.
  • 8+ years of hands-on experience with C# and .NET application and service development.
  • Experience with backend services, JavaScript frameworks such as Angular or React, secure distributed architectures, event-driven architectures, OAuth, relational and NoSQL databases, and data integration processes.
  • Experience with CI/CD pipelines, GitHub, automated deployments, and cloud technologies such as PCF or Google Cloud Platform.
  • Experience leading technical delivery, conducting code reviews, mentoring engineers, and supporting production systems.
  • Experience with automated testing, test-driven development, incident triage, root cause analysis, and technology risk mitigation.
  • Strong problem-solving, decision-making, stakeholder collaboration, written communication, and verbal communication skills.
  • Preferred: bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a related field.
  • Preferred: experience in financial services, wealth management, or banking technology.
  • Preferred: experience influencing technical strategy, leading complex cross-functional initiatives, applying cloud-native principles, and establishing engineering standards.

Benefits

  • The role is expected to be performed on site in the specified location; the position is eligible for bonus or incentive opportunities in addition to the salary range.

Tech Stack

AngularC#Google Cloud PlatformJavaScript.NETPivotal Cloud FoundryReact

Categories

Charles Schwab

About Charles Schwab

10,000+ employees

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.

Contact me