Senior C#/Angular Full Stack Developer
Pay range: USD $103,500.00 - $230,000.00 / Year
Your opportunity
Job Description
At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together.
Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services as part of our ongoing commitment to democratize access to investing and financial planning.
DAF Technologies operating under DAFgiving360 is seeking an experienced back end or full stack developer. DAF Technologies provides the technology capabilities for DAFgiving360, an independent public charity created to help increase charitable giving in the United States by offering the flexible giving solution of a donor-advised fund account. Schwab Charitable operates as an independent charity, but is closely affiliated with and enjoys the support of Charles Schwab & Co, including contractual agreements to provide a variety of services including technology. This position will be an employee of Charles Schwab & Co. and will be subject to its human resources and risk policies and procedures.
What you have
You will be working with modern platforms and technologies (e.g., Pivotal Cloud Foundry (PCF), Angular, GraphQL MongoDB, Oracle, SQL Server RabbitMQ, etc.) and modern processes (Agile/Scrum, Design Thinking). Support automated testing strategies (unit and integration). You will also contribute back end code (.NET C#), understanding the full application architecture and integration points of distributed systems.
You are a passionate technologist who excels in software development. You understand the importance of well managed code. You know how to write clean code and are a team player anxious to share your knowledge.
Ideal Candidate Profile
Required Qualifications
• Front end engineering: Production experience building modern web UIs with Angular and/or React (component architecture, state management, routing, performance, accessibility).
• Back end engineering: 15+ years hands on server side development with C# .NET, ASP.NET plus professional experience some (RESTful services, messaging, security, observability).
• 3+ years CI/CD & DevOps experience: Practical experience designing and operating CI/CD pipelines using GitHub, Bamboo, and Bitbucket (branching strategies, PR workflows, build/test automation, environment promotion, release orchestration).
• 1+ year of Schwab technology domain experience gained as a current or recent contractor or employee
• Messaging & APIs: 5- 8+ years working with RabbitMQ and GraphQL; strong experience with API, SOAP, and REST technologies.
• Data layer expertise: 15+ years with MongoDB, Oracle, and SQL Server (schema design, performance tuning, transactions, indexing, and ORMs).
• Quality engineering: Unit testing culture with coverage and code quality monitored via SonarQube; comfortable with test doubles, contract testing, and CI quality gates.
• Tooling & collaboration: Deep experience with Atlassian tools (Confluence, Jira) for documentation and delivery governance.
• Communication & leadership: Excellent written and verbal communication; able to translate complex technical topics for non technical stakeholders.
• Team culture: High EQ with a track record of increasing collaboration, mentoring engineers, and fostering a healthy, inclusive work environment.
• Deep knowledge of DAFGiving360 applications and use cases.
Knowledge donor advised fund workflows, platform services, and the mission of increasing charitable giving-able to align technical decisions to compliance and user experience expectations.
• Agile: 9+ years of Scrum experience with the ability to cover Tech Lead and Scrum Master duties.
• SAFe delivery: 7+ years experience with multi team PI planning, backlog curation, dependency management, and cross train coordination; comfortable facilitating ceremonies.
Preferred Qualifications
• Cloud proficiency: Exposure to Azure/AWS, infrastructure as code (e.g., ARM/Bicep/Terraform), containerization, secrets management, and environment hardening.
• Security & risk awareness: Knowledge of enterprise risk controls, audit readiness, and secure coding standards (authN/authZ, encryption, vulnerability management).
• Observability & reliability: Experience instrumenting applications for logs/metrics/traces, setting SLIs/SLOs, and using dashboards/alerts to maintain service health.
Job Sub-Family Specific Competencies
- Analytical Thinking - Approaching a problem by using a logical, systematic, sequential approach
- Application Maintenance and SupportApplication Maintenance and SupportApplication Maintenance and SupportAnalytical Thinking - Approaching a problem by using a logical, systematic, sequential approach
- Application Maintenance and Support - Delivering effective management and technical services to address technical issues and minimize disruption to application users
- Attention To Communication - Ensuring that information is passed on to others who should be kept informed
- Business Acumen - Ability to perform with insight, acuteness, and intelligence in the areas of the industry
Want more jobs like this?
Get jobs in Southlake, TX delivered to your inbox every week.

Make decisions and act in situations in which there is not enough information to be certain of outcome or implications of the decision
Delegating significant responsibility and authority
Allowing employees freedom to decide how they will accomplish their goals
What's in it for you
At Schwab, you're empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration-so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.
We offer a competitive benefits package that takes care of the whole you - both today and in the future:
- 401(k) with company match and Employee stock purchase plan
- Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
- Paid parental leave and family building benefits
- Tuition reimbursement
- Health, dental, and vision insurance
Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
- FSA With Employer Contribution
- HSA
- HSA With Employer Contribution
- Pet Insurance
- Mental Health Benefits
Parental Benefits
- Birth Parent or Maternity Leave
- Non-Birth Parent or Paternity Leave
- Fertility Benefits
- Adoption Assistance Program
- Family Support Resources
- Adoption Leave
Work Flexibility
- Hybrid Work Opportunities
Office Life and Perks
- Commuter Benefits Program
- Snacks
- Company Outings
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Sabbatical
- Leave of Absence
- Volunteer Time Off
Financial and Retirement
- 401(K) With Company Matching
- Stock Purchase Program
- Performance Bonus
- Financial Counseling
Professional Development
- Tuition Reimbursement
- Promote From Within
- Shadowing Opportunities
- Access to Online Courses
- Internship Program
- Associate or Rotational Training Program
Diversity and Inclusion
- Employee Resource Groups (ERG)