About the Role
This newly created Mid-Level Software Engineer role will support the future growth of the Wealth and Advice Solutions (WAS) business. You will enable WAS Tech to achieve consistent, predictable, high-quality delivery by implementing engineering best practices, contributing to automation frameworks, and mentoring junior team members. As a hands-on technical contributor, you will own feature development from design through deployment, collaborating effectively with cross-functional teams to deliver solutions that drive business value.
Responsibilities
- Implement engineering best practices
- Contribute to automation frameworks
- Mentor junior team members in software development and testing methodologies
- Own feature development from design through deployment
- Collaborate effectively with cross-functional teams
Requirements
- BA/BS in Computer Science, Engineering, or equivalent experience
- 5+ years of professional software development experience
- 2+ years of Angular (versions 12+)
- Proficiency in modern JavaScript (ES6+), HTML5, CSS3/SCSS
- Experience with RxJS and reactive programming patterns
- Understanding of state management (NgRx preferred)
- Responsive design and cross-browser compatibility
- Knowledge of Java/.NET development
- Comprehensive testing experience (unit, integration, e2e)
- Git version control and CI/CD pipelines
- Code review and quality assurance practices
- Technical documentation and communication skills
- SQL database experience (PostgreSQL, MSSQL, or Oracle)
- Cloud platform deployment (AWS, Azure, or GCP)
- Experience in Agile/Scrum development environments
- Master’s degree in computer science or related field
- Financial Services or Wealth Management industry experience
- Test-driven development (TDD) practices
- Spring Boot microservices development experience
- RESTful API design and implementation
- JPA/Hibernate for database operations
- Maven or Gradle build management
- Microservices architecture and design patterns
- Performance monitoring and application troubleshooting
- Feature flag management and A/B testing frameworks
- AI tools like Copilot and understanding of AI prompts
- Security best practices and implementation
Skills
- Angular (versions 12+)
- Modern JavaScript (ES6+)
- HTML5
- CSS3/SCSS
- RxJS
- Reactive programming
- State management (NgNgRx preferred)
- Responsive design
- Cross-browser compatibility
- Java
- .NET
- Testing (unit, integration, e2e)
- Git
- CI/CD pipelines
- Code review
- Quality assurance
- Technical documentation
- Communication
- SQL
- PostgreSQL
- MSSQL
- Oracle
- Cloud platform deployment
- AWS
- Azure
- GCP
- Agile
- Scrum
- Test-driven development (TDD)
- Spring Boot
- Microservices development
- RESTful API design
- RESTful API implementation
- JPA/Hibernate
- Maven
- Gradle
- Microservices architecture
- Microservices design patterns
- Performance monitoring
- Application troubleshooting
- Feature flag management
- A/B testing
- AI tools
- Copilot
- AI prompts
- Security best practices
Work Type
- On-site
Experience Level
- Mid-Level
- 5+ years of professional software development experience
Education Level
- BA/BS in Computer Science, Engineering, or equivalent experience
- Master’s degree in computer science or related field
Benefits
- Bonus or incentive opportunities
About the Company
- At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.
- Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services as a part of our ongoing commitment to democratize access to investing and financial planning.
- Wealth and Advice Solutions Technology (WAS Tech) is an organization within Schwab Technology Services aligned to support the technology needs of Wealth and Advice Solutions (WAS) business which is a growth area for Schwab.
- You will play a critical role in supporting key stakeholders across the WAS organization which is focused on high-net worth and ultra-high net worth retail investors. Supported business functions span Schwab’s Wealth and Investment Solutions including Schwab Wealth Advisory.
- You will be working with a team of talented and highly motivated technologists that strive to make technology a strategic differentiator for Schwab’s WAS business and their clients.
