C#/.NET/ Web Developer
- Southlake
- |2 years of exp
- |Full Time
In office
Not Available
About the job
Your opportunityAt 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. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).The Client Experience Technology team develops and maintains Schwab’s primary digital channels, creating seamless experiences across web, mobile, and downloadable platforms. As a Software Engineer, you will help deliver reliable, scalable web applications that make it easier for clients to engage with Schwab.You will design, develop, test, and support full-stack solutions using JavaScript, HTML, CSS, TypeScript, Angular, C#, and .NET technologies. You will solve application issues, evaluate technical options, contribute to implementation decisions, and strengthen quality through code reviews, unit testing, automated delivery, and production support.Working with developers, technical leads, product owners, and quality assurance partners, you will turn business and technical requirements into valuable client experiences. Success requires thoughtful problem-solving, sound decision-making, effective collaboration across locations and time zones, and adaptability as technologies and priorities evolve.What you haveBachelor’s degree in Computer Science or a related discipline, or equivalent practical experience2+ years of full-stack web development experienceExperience developing .NET web applications and services using C#Experience with Angular, TypeScript, and client-side frameworksExperience with JavaScript, HTML, and CSSExperience creating and consuming REST APIsExperience developing responsive, single-page web applicationsPreferred QualificationsExperience applying unit testing patterns and TDD or BDD methodologiesKnowledge of Agile fundamentals and experience contributing within a Scrum-based delivery teamAbility to analyze complex application issues, evaluate alternatives, and implement sustainable solutionsAbility to collaborate across engineering, product, and quality assurance teamsAbility to adapt to changing priorities, technologies, and distributed working environmentsExperience with web content management systemsStrong written and verbal communication skillsExperience contributing to code reviews, CI/CD pipelines, deployments, monitoring, or production supportIn addition to the salary range, this role is eligible for bonus or incentive opportunities.What’s in it for youAt 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 planPaid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positionsPaid parental leave and family building benefitsTuition reimbursementHealth, dental, and vision insurance
About the company
More jobs at Charles Schwab
- VP, Retirement Plan Services Emerging Market Sales - Southwest RegionRemote only · California, United States · $100k – $100k
- Senior Digital Product Owner Equity Compensation PlatformIn office · Phoenix · $117k – $180k
- Director, Data Foundations & Enablement (PL) Schwab Asset ManagementIn office · San Francisco · $121k – $269k
