Specialist - Software Development & Engineering

Charles Schwab Inc.•Austin, TX
•$40 - $53•Onsite

About The Position

The Specialist, Software Development & Engineering, is part of Schwab’s Advisor, Wealth & Asset Management Technology organization and the Managed Accounts Technology Team. The team develops solutions supporting the Managed Accounts Hub and Managed Accounts Platform applications. This Denver-based, onsite role provides technical expertise and is responsible for designing, developing, implementing, and maintaining these applications. The developer designs and builds software and business-process solutions based on business requirements, using specialized domain knowledge and business expertise. The role includes developing web service APIs and supporting applications across the full lifecycle of a Managed Accounts Offer, as well as contributing to an integration testing framework that promotes consistency in software development. The specialist also helps implement and integrate modern applications, build scalable cloud applications to support future growth, mentor developers, and collaborate with multiple teams and internal organizations. The role reports to the Senior Manager Software Development and Engineering.

Requirements

  • A university degree or equivalent experience.
  • Current working experience with Schwab systems and processes.
  • Knowledge of Managed Accounts and the Manager Source, MAS Center, and Schwab Managed Accounts Central platforms.
  • Experience developing enterprise-class applications using .NET and C#, particularly distributed and cloud applications.
  • Full-stack development experience, including C#, SQL, HTML5, Angular, JavaScript, jQuery, JSON, XML, REST, and SOAP.
  • Experience working in Agile Scrum.
  • Experience or knowledge of Continuous Integration and Continuous Delivery.
  • Experience or knowledge of database design and development, including SQL and NoSQL.
  • Ability to design, code, and debug applications in various software languages.
  • Commitment to high ethical standards and integrity, demonstrated through action.
  • Effective communication skills.
  • High-energy, positive, entrepreneurial spirit.
  • Goal-oriented and results-driven approach.
  • Initiative and ability to work independently.
  • Well-organized and disciplined, with high attention to detail.
  • Direct, plain-spoken communication and a genuine, authentic demeanor.
  • Can-do attitude and ability to work as a team player.
  • Ability to contribute as a member of an Agile Scrum Team and inspire and motivate staff toward tactical and strategic delivery goals.

Responsibilities

  • Design, develop, implement, and maintain the Managed Accounts Hub and Managed Accounts Platform applications.
  • Design and develop software and business-process solutions based on business requirements.
  • Develop web service APIs and supporting applications for the full lifecycle of a Managed Accounts Offer.
  • Contribute to building an integration testing framework to improve consistency in software development.
  • Implement and integrate modern applications that support business capabilities.
  • Build highly scalable cloud applications that enable future business growth.
  • Mentor developers and collaborate across multiple teams and internal organizations.
  • Design, code, and debug applications in various software languages.

Benefits

  • Eligible for bonus or incentive opportunities in addition to the salary range.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service