✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Full Stack Developer (Partially Remote)

Charles Schwab Remote
remote software web tools engineering bamboo platforms devops cloud scrum technical client/server retail
January 20, 2023
Charles Schwab
Austin, Texas
Your Opportunity

The Retail Web Technology (RWT) organization leads a coordinated technology approach to continually improve Schwab s primary retail digital platform. Our team is seeking a talented Software Developer, who has a passion for building tools and automating complex workflows and comes with solid software engineering background. Our mission is to build robust solutions that achieve measurable value, which empower our clients, in a fun and engaging environment. In RWT, we strive to embody Schwab s Through Clients' Eyes strategy through our people and creative solutions.

What you are good at

As our Software Developer, you will play a critical role in designing and building data driven tools to improve observability and operations of Schwab s digital platforms. Our ideal candidate is enthusiastic about learning new and existing technologies to deliver exceptional software solutions. You need to have proven critical thinking skills and a laser focus on pragmatic problem solving. We require strong ethics, critical thinking skills, and the ability to partner with and influence business stakeholders and technologists across the organization. You should have backgrounds in both software engineering and data engineering, along with a strong passion for DevOps and SRE best practices across RWT Cloud platforms and services.

As a software developer you will be expected to:

  • Actively developing (coding) applications, working closely with peer developers and QA team members across scrum teams in designing, developing, testing, modernizing, supporting, and integrating client facing user interface components and supporting services
  • Maintain and enhance existing code base and support new feature requests
  • Engage on UX to develop next generation user experiences
  • Analyze business problems and processes, help refine requirements and design solutions for them.
  • Drive continuous integration and deployment strategies leveraging tools like Jenkins/Bamboo with a DevOps philosophy
  • Perform level three production support activities if the level one and level two teams are not able to resolve production issues
  • Be a champion of new ways of collaborating with technology and business partners
  • Search out and evangelize new and emerging technologies including open source tools
  • Influence and implement improvements and efficiencies in the technical aspects of the development process
  • Ensure the highest quality software is developed, delivered and maintained

What you have
  • Full Stack development experience
    • Python web frameworks (Flask, Django)
    • Java, SQL, JSON, REST, Springboot, Angular, React
  • Domain knowledge and experience in application development, including client/server, web components, web services, micro components/services, and micro frontends/UIs
  • Basic experience with major cloud platforms, tools, and technologies like PCF, GCP, AWS, Azure
  • Hands-on experience with Agile, Scrum processes in planning, implementation and support of business application components and services
  • Software patterns and SOLID principles
  • Knowledge of testing, CI/CD using Bamboo, DevOps, maintenance, and support
  • Automated unit testing, performance, and scalability engineering
  • Experience with the Atlassian suite of products (Confluence, Jira, Bitbucket, Bamboo)
  • Client focused mindset - exceed the expectations of our internal and external customers.
  • Must be capable of clearly articulating complex technical issues
  • Excellent verbal and written communication skills.

** In addition to the salary range, this role is also eligible for bonus or incentive opportunities **

Why work for us?

Own Your Tomorrow embodies everything we do! We are committed to helping our employees ignite their potential and achieve their dreams. Our employees get to play a central role in reinventing a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth.

Benefits: A competitive and flexible package designed to empower you for today and tomorrow. We offer a competitive and flexible package designed to help you make the most of your life at work and at home today and in the future. Explore further.

Schwab is committed to building a diverse and inclusive workplace where everyone feels valued. As an Equal Opportunity Employer, our policy is to provide equal employment opportunities to all employees and applicants without regard to any status that is protected by law. Please click here to see the policy.

Schwab is an affirmative action employer, focused on advancing women, racial and ethnic minorities, 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 [email protected] or call 800-275-1281.

TD Ameritrade, a subsidiary of Charles Schwab, is an Equal Opportunity Employer. At TD Ameritrade we believe People Matter. We value diversity and believe that it goes beyond all protected classes, thoughts, ideas, and perspectives.

  • Full Stack development experience
    • Python web frameworks (Flask, Django)
    • Java, SQL, JSON, REST, Springboot, Angular, React
  • Domain knowledge and experience in application development, including client/server, web components, web services, micro components/services, and micro frontends/UIs
  • Basic experience with major cloud platforms, tools, and technologies like PCF, GCP, AWS, Azure
  • Hands-on experience with Agile, Scrum processes in planning, implementation and support of business application components and services
  • Software patterns and SOLID principles
  • Knowledge of testing, CI/CD using Bamboo, DevOps, maintenance, and support
  • Automated unit testing, performance, and scalability engineering
  • Experience with the Atlassian suite of products (Confluence, Jira, Bitbucket, Bamboo)
  • Client focused mindset - exceed the expectations of our internal and external customers.
  • Must be capable of clearly articulating complex technical issues
  • Excellent verbal and written communication skills.

** In addition to the salary range, this role is also eligible for bonus or incentive opportunities **


Report this job

Similar jobs near me

Related articles