Senior Full Stack Engineer C#.NET at Charles Schwab Inc. | Austin, TX, US | Rezi

Senior Full Stack Engineer C#.NET at Charles Schwab Inc.

Senior Full Stack Engineer C#.NET

Charles Schwab Inc. · Austin, TX, US

Yesterday

Senior Full Stack Engineer C#.NET

Charles Schwab Inc. · Austin, TX, US

a day ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Full Stack Engineer C#.NET role.

Rezi rewrites your resume against Charles Schwab Inc.'s job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Full Stack Engineer C#.NET posting at Charles Schwab Inc. — free, in seconds.

About the Role

As a Software Developer IV on the Workplace Services Engineering team, you will design and build scalable applications and services. You will drive modernization initiatives to enhance platform security, stability, performance, and resilience, ultimately reducing risk and delivering seamless user experiences at scale. You will apply deep full-stack development expertise to solve complex technical problems, influence architectural decisions, and deliver secure, reliable solutions. Your work will directly contribute to modernizing platforms supporting Schwab’s growth in workplace financial services.

Responsibilities

  • Design and build scalable applications and services.
  • Drive modernization initiatives to strengthen platform security, stability, performance, and resilience.
  • Reduce risk and deliver seamless user experiences at scale.
  • Apply deep full-stack development expertise to solve complex technical problems.
  • Influence application and architecture decisions.
  • Deliver secure, reliable solutions.
  • Evaluate tradeoffs and communicate recommendations.
  • Mentor teammates.
  • Adapt as priorities and technologies evolve.

Requirements

  • BA/BS degree in Computer Science or equivalent.
  • 8+ years of full-stack web development experience.
  • Experience with C#/.NET Core development.
  • Designs enterprise-level services, systems, and architecture patterns, including working knowledge of Domain Driven Design.
  • Experience creating and consuming REST APIs.
  • Responsive Design and Single Page Applications (SPA) expertise.
  • Experience with Angular, TypeScript, and client-side MV* frameworks.
  • Experience with JavaScript, HTML, and CSS.
  • Knowledge of authorization frameworks (e.g., OAuth 2, SAML, JWT).
  • Experience with SQL and Relational Databases, including integration between backend services and databases.
  • Experience evaluating and improving application performance, scalability, and resilience.
  • Ability to apply Problem Solving and Decision Making to complex application, performance, stability, and modernization challenges.
  • Strong Communication and Collaboration skills with the ability to communicate technical concepts and influence decisions across organizational levels.
  • Experience with accessibility practices for web applications.
  • Experience with Unit Testing and test-driven or behavior-driven development practices.
  • Ability to demonstrate Adaptability and Continuous Learning as technologies, business needs, and delivery priorities evolve.
  • Experience mentoring teammates and contributing to collaborative technical decision-making.
  • Understanding of Agile software development principles, including experience participating in a Scrum-based delivery team.
  • A commitment to regularly improving your technical and professional skills, learning emerging technologies and growing as valued team member.
  • An advocate and evangelist for availability, scaling, performance, and customer experience.

Skills

  • C#/.NET Core
  • Domain Driven Design
  • REST APIs
  • Responsive Design
  • Single Page Applications (SPA)
  • Angular
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • OAuth 2
  • SAML
  • JWT
  • SQL
  • Relational Databases
  • Problem Solving
  • Decision Making
  • Communication
  • Collaboration
  • Accessibility practices
  • Unit Testing
  • Test-driven development
  • Behavior-driven development
  • Adaptability
  • Continuous Learning
  • Agile software development
  • Scrum

Work Type

  • On-site

Experience Level

  • 8+ years of full-stack web development experience

Education Level

  • BA/BS degree in Computer Science or equivalent

Salary/Compensations

  • In addition to the salary range, this role is also eligible for bonus or incentive opportunities.

About the Company

  • At Schwab, you’re empowered to make an impact on your career.
  • Innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together.
  • We believe in the importance of in-office collaboration.