> Markdown version of [/jobs/ext/3006584-senior-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/3006584-senior-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). --- # Senior Lead Software Engineer - **Company:** Charles Schwab Inc. - **Location:** Southlake, TX, United States - **Experience:** Expert - **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 19, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3397008753&tx=JL6963FFI&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## 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. Preferred Qualifications * 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 - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [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 - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)