> Markdown version of [/jobs/ext/1330734-senior-lead-c-sharp-dot-net-developer](https://www.wearedevelopers.com/jobs/ext/1330734-senior-lead-c-sharp-dot-net-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Lead C Sharp/ Dot Net Developer - **Company:** Charles Schwab Inc. - **Location:** Lone Tree, CO, United States - **Experience:** Expert - **Salary:** $150,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Unit Testing, C Sharp (Programming Language), Computer Programming, Relational Databases, Github, Internet Information Services (IIS), Microsoft SQL Server, OAuth, Object-Oriented Software Development, Software Engineering, Software Systems, SQL Stored Procedures, SQL Databases, .NET Core, AngularJS, Integration Tests, Information Technology, Windows Services, Asynchronous Programming, Restful APIs, Domain Driven Design - **Published:** July 18, 2026 - **Apply:** https://www.juju.com/job/00000000gh93wy ## About the Role Schwab Retirement Technologies (SRT) develops and maintains a broad set of retirement applications utilized by the Third-Party Administrator (TPA) retirement services industry. Our team is seeking a Senior Lead Software Development Engineer with a passion for technology and strong interpersonal skills. Our mission is to build, maintain, and modernize our robust set of solutions., + Bachelor's degree in computer science, Information Technology, or related field with 7+ years of progressive, post-Bachelor's related experience. + Advanced .NET development skills, with applicable experience developing in .NET/.NET Core. + Advanced coding experience in C#. + Advanced knowledge of Domain Driven Design (DDD). + Advanced knowledge of object-oriented design patterns. + Professional experience with RESTful API development. + Advanced knowledge of SOLID principals + Advanced knowledge of effective Unit Testing, and Integration Testing + Ability to set and lead application design patterns such as repository, unit-of-work, vertical slice, asynchronous programming + Professional experience with OAuth and Open ID Connect including scopes, clients, claims, and tokens + Professional experience with IIS and Windows Services + Professional experience with relational databases (SQL Server is preferred) + Professional experience with SQL and SQL Stored Procedures + Professional experience with source code repositories tools, GitHub + Professional experience with CI/CD pipelines. + Professional experience with distributed multi-tier applications + Professional experience with the Agile methodology. + Ability to troubleshoot and debug software issues. + Ability to conceptualize the best tactical approach for a team to deliver a solution. + Ability to follow and guide best practice solutions. + Ability and interest in coaching and mentoring other engineers. + Ability to effectively communicate complex software solutions to both technical and nontechnical audiences. + Ability to present project details to technical and nontechnical audiences. + Effective relationship builder: ability to partner cross-functionally, cross-enterprise and work effectively with various levels of the organization. Preferred Qualifications: + Experience developing single-page UI applications and reusable components using Angular. + Experience developing enterprise financial service applications. + Experience working in the Retirement or Financial Services industries. + Keep abreast of current best practices, help teams implement to those best practices. ## Description + Provide technical leadership to software engineers, ensuring compliance with company development standards, quality and security. ## Related Videos - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)