Schwab is looking to hire a Full-Stack Software Engineer to support the future growth of the Wealth and Asset Management (WAM) business, specifically the Wealth & Advice Solutions (WAS) organization. The goal is to enable consistent, predictable, high-quality delivery by implementing best practices, tools, metrics, and automation frameworks in software development and testing.
Requirements
- 3-4 years experience with fullstack application development technologies, Java, RESTful APIs, front end technologies such as Angular or React
- Experience with build tools - Gradle or Maven.
- 3-4 years experience developing single page applications with Angular, TypeScript, HTML5, and CSS.
- Understanding cloud-native enterprise applications deployed in PCF, AWS, GCP or Azure.
- Experience with continuous integration and delivery tools using GitHub/GitActions and Bitbucket/Bamboo.
- Understanding of Agile software development principles, including experience participating in a Scrum-based delivery team.
- Good experience using ‘git’ as source control systems.
Responsibilities
- implementing best practices, tools, metrics, automation frameworks and provide oversight in the areas of software development and testing.
- deliver high-quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment.
- supporting key stakeholders across the WAS organization which is focused on high-net worth and ultra-high net worth retail investors.
- 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.
- producing highly usable and scalable web software solutions using advanced development technologies and best practices.
- solving problems in a dynamic customer-focused team environment.
- regularly improving your technical and professional skills, learning emerging technologies and growing as valued team member.
Other
- The ability work in a fast-paced environment and contribute to multiple projects simultaneously.
- An exacting attention to detail
- A passion for solving problems in a dynamic customer-focused team environment.
- A commitment to regularly improving your technical and professional skills, learning emerging technologies and growing as valued team member.
- Influencing the quality, efficiency, and effectiveness of projects.