> Markdown version of [/jobs/ext/2986094-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/2986094-lead-software-engineer). 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). --- # Lead Software Engineer - **Company:** SCHWAB RETIREMENT TECHNOLOGIES, INC. - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $150,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, C Sharp (Programming Language), Computer Programming, Computer Engineering, Relational Databases, Database Development, Software Design Patterns, Github, Load Testing, Microsoft SQL Server, Object-Oriented Software Development, Release Management, Software Deployment, Software Engineering, SQL Stored Procedures, Enterprise Software Applications, Performance Testing, .NET Core, Microsoft Power Automate, Software Application Programming, Event Driven Architecture, Single Page Application, AngularJS, Information Technology, Restful APIs, Splunk, Software Version Control - **Published:** September 18, 2026 - **Apply:** https://www.themuse.com/jobs/charlesschwab/senior-lead-software-engineer ## About the Role * Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related field. * 7+ years of software engineering experience developing enterprise applications. * 7+ years of experience developing applications using .NET and/or .NET Core. * 7+ years of experience programming with C#. * Experience applying Object-Oriented Design principles and design patterns. * Experience developing and supporting RESTful APIs. * Experience working with relational databases, including SQL Server, SQL development, and stored procedures. * Experience using GitHub or similar source code management platforms. * Experience designing, implementing, and supporting CI/CD pipelines. * Experience developing and supporting distributed, multi-tier applications. * Experience working within Agile software delivery environments. * Experience supporting production deployments and release management activities. * Experience implementing or supporting performance testing and load-testing environments. * Experience working with dual-production deployment strategies, including Blue/Green or A/B deployments. * Demonstrated ability to evaluate technical challenges, develop practical solutions, and influence engineering decisions. * Strong verbal and written communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences. * Ability to build effective partnerships across teams and collaborate with stakeholders at multiple organizational levels., * Experience using Microsoft Copilot and other AI-assisted development tools. * Experience developing single-page applications and reusable UI components using Angular. * Experience applying Domain-Driven Design (DDD) principles. * Experience developing enterprise-level financial services applications. * Experience working within the Retirement Services or broader Financial Services industry. * Experience leveraging Splunk for monitoring, observability, troubleshooting, and operational insights. * Experience with modern platform engineering concepts, event-driven architectures, feature management platforms, and distributed application design. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [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) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [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 - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023)