Skip to main content
Search Jobs

Search Jobs

Full Stack Software Developer

Southlake, Texas, United States Requisition ID 2026-121610 Category Engineering & Software Development Position Type Regular Pay range USD $32.79 - $67.07 / Hour Application Deadline 2026-05-08
Apply Now

Your Opportunity


Charles Schwab is a leading provider of financial services with a history of innovation and passion for client satisfaction. Our team values, integrity, curiosity, and continuous learning, creates an environment where everyone is empowered to thrive and make an impact.

The Regulatory Reporting organization focuses on providing innovative solutions and exceptional service to meet the firm’s Bank and Broker Dealer regulatory commitments. As part of our ongoing modernization efforts, we are transforming legacy systems into highly scalable, cloud-native applications.

As a Specialist – Software Development Engineer, you will play a vital role in ensuring the quality and reliability of multiple applications within Reg. Reporting Technology portfolio. You will be responsible for designing, developing and maintaining full stack applications, collaborating with developers, product owners, and QA teams to seamlessly integrate new FEC and SEC requirements into the software development lifecycle.

The ideal candidate is a seasoned C# .Net developer with a strong background in SQL databases, a deep understanding of Agile development practices, a proven track record of delivering high-quality software in fast-paced environments. This is an exciting opportunity to join a growing engineering team within FRRT Technology and contribute to maintaining

What you will do:

As a Software Development Engineer in Corporate Systems, you will contribute to ensuring the quality and reliability of our applications through automation and testing. Your key responsibilities will include:

  • Develop and Maintain Application Code – Collaborate with Product Owners and Business System Analysts to refine requirements from Regulatory bodies.  Ensure the highest quality solutions to meet these commitments.

  • Collaborate with Cross-Functional Teams – Work closely with developers, product owners, and QA teams to develop standardized approaches integrating testing into the software development life cycle.

  • Enhance CI/CD Testing Processes – Support continuous testing by integrating automated tests into CI/CD pipelines to streamline deployments.

  • Support Debugging and Troubleshooting – Investigate application issues, identify root causes, and collaborate with developers to resolve bugs efficiently.

  • Contribute to Business Process Strategy & Best Practices – Assist in defining process strategies, improving automation frameworks, and promoting best practices in software development and testing.

  • Participate in Agile Development – Engage in Agile ceremonies, contributing to test planning, requirement analysis and sprint activities.

What you have


Required Qualifications:

  • Bachelor of Science degree in Computer Science, Software Engineering, or a related field.

  • Experience in .NET software development and engineering, C# experience preferred.

  • Experience in software testing and automation frameworks.

  • Hands-on experience with UI development utilizing Blazer.

  • Experience with API testing using automation frameworks.

  • Familiarity with CI/CD tools (Jenkins, Bamboo, GitHub Actions etc) and hands-on experience with GitHub for version control and collaboration

  • Experience writing SQL queries.

  • Strong analytical and debugging skills to investigate test failures and defects.

  • Experience working in Agile development environment using Jira for Sprint planning and tracking and confluence for documentation and knowledge sharing.

  • Strong communication skills with the ability to collaborate in a fast-paced environment.

Preferred qualifications:

  • Experience in the financial services industry.

  • Experience with performance and security testing tools.

  • Familiarity with BDD frameworks such as Cucumber.

  • Experience with MABL for functional and regression testing.

  • Exposure to cloud environments like PCF, GCP or AWS.

"In addition to the salary range, this role is also 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 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, 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 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
Apply Now