Lead NET Engineer
Charles Schwab
**Your opportunity**
Job Description
**About Schwab**
At Schwab, we are driven by our mission to transform people’s lives by changing the way the world invests. As part of our Online Security Technologies team, you will play a critical role in designing, developing, and maintaining our mission-critical Authentication platform. Join us as a hands-on **Lead .NET Engineer** where you will split your responsibilities between **50% design and team leadership** and **50% hands-on development** . This dynamic, fast-paced role requires a results-oriented technical leader with a passion for building high-quality, scalable, and high-performance software solutions.
**Key Responsibilities:**
+ **Technical Leadership & Delivery**
+ Lead the development and delivery of software products from design to deployment.
+ Drive technical decisions, ensuring solutions are scalable, maintainable, and aligned with company objectives.
+ Provide development sizing, cost analysis, and project estimates in collaboration with Product Owners and Scrum Masters.
+ Prototype and validate application solutions to meet business requirements.
+ Maintain a hands-on approach by contributing to coding, design, and architecture reviews.
+ **Team Leadership & Collaboration**
+ Mentor and guide a team of engineers to deliver high-quality, on-time software releases.
+ Promote Agile practices, influence team members to follow standards, and resolve roadblocks.
+ Synchronize deliverables across onshore and offshore teams to ensure successful product releases.
+ Collaborate closely with Product Owners, QA, and Technology Operations to meet project goals.
+ **Development Excellence**
+ Build and maintain robust server-side applications using **C#** and **.NET** .
+ Lead the design and development of REST and SOAP-based Web Service APIs in a transaction-heavy environment.
+ Utilize **TDD/BDD** methodologies to achieve high software quality standards.
+ Contribute to performance engineering, CICD improvements, and application reliability.
+ **Innovation & Process Improvement**
+ Identify and mitigate technology risks early through proactive planning.
+ Support Release Managers to improve deployment processes.
+ Introduce cutting-edge tools and practices such as **Chaos Engineering** and **Site Reliability Engineering (SRE)** .
**What you have**
+ **Education:**
+ Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related discipline.
+ **Experience:**
+ 10+ years of software development experience with a proven track record in enterprise applications.
+ 4+ years of experience leading and mentoring technical teams.
+ 1-2 years of Schwab technology domain experience as a current or recent contractor or employee
+ **Core Technical Skills:**
+ **C#/.NET Development:** Proficient with expertise in developing APIs (REST/SOAP).
+ **Cloud Development:** SME-level experience with **Google Cloud Platform (GCP)** .
+ **MongoDB Development:** Expert-level experience.
+ **SAML and OAuth Solutions:** Hands-on experience.
+ **SRE/Production Engineering:** Performance engineering, Chaos engineering, and SLA management.
+ **Automation & CICD:** Strong understanding of CI/CD pipelines and tools.
+ **Tools and Technologies:**
+ TDD, BDD development methodologies.
+ Splunk/Bug Query tools for analysis and debugging.
+ **Domain Expertise:**
+ Solid understanding of **Digital Identity/Client Identity** and **Security** domains.
**Preferred Skills:**
+ Experience in designing and deploying **high-scale application systems** .
+ Strong knowledge of **online security** for user authentication.
+ Familiarity with Agile software development frameworks, tools, and methodologies.
+ Self-motivated and creative in solving complex, time-sensitive challenges.
**What’s in it for you**
At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. 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 plan
+ Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
+ Paid parental leave and family building benefits
+ Tuition reimbursement
+ Health, dental, and vision insurance
What’s in it for you:
At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. 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 plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
Paid parental leave and family building benefits
Tuition reimbursement
Health, dental, and vision insurance
Schwab is an affirmative action employer, focused on employing and advancing in employment, qualified women, racial and ethnic minorities, protected veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at applicantaccessibility@schwab.com or call 800-275-1281.
Confirm your E-mail: Send Email
All Jobs from Charles Schwab