Senior Full Stack .Net Engineer

Charles Schwab Corporation
Austin, TX, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) .NET Framework Agile Methodology Artificial Intelligence Automation of Tests Software Bug Management C Sharp (Programming Language) Code Review Continuous Integration Data Integration Relational Databases Programming Tools
+11 more
OAuth Scrum Methodology RabbitMQ Software Engineering Test-Driven Development (TDD) GitHub Copilot ReactJS Delivery Pipeline Event Driven Architecture AngularJS Restful APIs

Job description

Experteer Overview In this role you will lead a scrum team within Advisor Services Platform - Client Experience, delivering scalable, secure digital solutions for advisors. You’ll work at the intersection of engineering excellence, cloud-native architecture, and AI-powered capabilities to boost productivity and personalize experiences. Partner with product, design, and engineering leaders to drive agile delivery and maintain high-quality, observable systems. This is an opportunity to shape impactful fintech solutions in a collaborative, on-site environment. Compensation / Benefits * Define and refine agile user stories with technical leads and business partners * Write and review code, support testing, and resolve production issues * Apply strong software design principles to build scalable, secure solutions with predictive capabilities * Deliver new features and bug fixes in collaboration with cross-functional teams * Mentor junior engineers and support their professional growth * Collaborate with developers, product owners, owners, teams, and architects * Uphold platform standards, ensure quality and consistency across the codebase * Incorporate user feedback from developer and UX forums to improve implementation * Build with a user-first mindset focusing on business KPIs * Navigate ambiguity, structure unclear work, and make practical progress Tasks * 10+ years of software development experience * Advanced hands-on experience with C#/.NET * Experience with JavaScript frameworks (Angular, React) * Experience developing RESTful APIs and distributed multi-tier apps * Experience designing scalable, high-quality software processes * Experience collaborating with stakeholders to define requirements and deliver outcomes * Experience leading technical delivery in Agile environments * Experience conducting code reviews and mentoring engineers * Experience building secure, resilient, highly available apps with observability and regulatory compliance * Experience incident management, production support, and root cause analysis * Experience automated testing, QA practices, and TDD methodologies * Experience data integration, pipelines, and software delivery pipelines * Experience with OAuth, RDBMS, CI/CD, and RabbitMQ * Experience with cloud platforms (PCF, GCP) and event-driven architectures * Experience using AI-powered developer tools (e.g., GitHub Copilot) * Strong analytical and decision-making skills Key requirements * bonus or incentive opportunities

Requirements

Collaborate with developers, product owners, owners, teams, and architects * Uphold platform standards, ensure quality and consistency across the codebase * Incorporate user feedback from developer and UX forums to improve implementation * Build with a user-first mindset focusing on business KPIs * Navigate ambiguity, structure unclear work, and make practical progress Tasks * 10+ years of software development experience * Advanced hands-on experience with C#/.NET * Experience with JavaScript frameworks (Angular, React) * Experience developing RESTful APIs and distributed multi-tier apps * Experience designing scalable, high-quality software processes * Experience collaborating with stakeholders to define requirements and deliver outcomes * Experience leading technical delivery in Agile environments * Experience conducting code reviews and mentoring engineers * Experience building secure, resilient, highly available apps with observability and regulatory compliance * Experience aaaaa and management, production support, and root cause analysis * Experience automated testing, QA practices, and TDD methodologies * Experience data integration, pipelines, and software delivery pipelines * Experience with OAuth, RDBMS, CI/CD, and RabbitMQ * Experience with cloud platforms (PCF, GCP) and event-driven architectures * Experience using AI-powered developer tools (e.g., GitHub Copilot) * Strong analytical and decision-making skills Key requirements * bonus or incentive opportunities

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:48 min

Managing asynchronous communications and load leveling

Paweł Siwek Paweł Siwek · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all