C#/.NET Web Developer

Charles Schwab — United States · Posted ~2 hours ago

Onsite

Skills

C# .NET JavaScript HTML CSS TypeScript Angular Full-stack development Unit testing Code review

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A major financial services organization is seeking a Software Engineer to build, test, support, and improve reliable and scalable full-stack web applications. The role uses C#, .NET, JavaScript, HTML, CSS, TypeScript, and Angular, and includes application troubleshooting, technical evaluation, implementation decisions, code reviews, and unit testing.

Highlights

On-site software engineering role focused on reliable and scalable web applications. The position combines full-stack development with troubleshooting, technical decision-making, code reviews, and unit testing in a collaborative environment.

Description

Your opportunity 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. 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 have Bachelor’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 applications Preferred Qualifications Experience 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 support In addition to the salary range, this role is eligible for bonus or incentive opportunities. 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 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