This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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. Charles Schwab Asset Management is responsible for managing the Investment and Asset Management businesses of Schwab. The Wealth Asset Management (WAM) Engineering team is part of the Schwab Technology Services (STS) organization, and this opportunity is on the Alternatives Investments and Insurance & Annuities Team. Alternative Investments and Insurance & Annuities are a diverse group of software developers responsible for developing and supporting multiple enterprise class solutions in support of Schwab's various lines of business. We have an opening for a software development position that will design & develop efforts for current application support and future application development. We are looking for an individual that has a lot of curiosity, passion about technology, is driven to learn new things, and is always looking to improve process.
Job Responsibility:
Applies knowledge of data engineering fundamentals to independently implement operations for data pipelines and storage systems
Applies quality assurance testing methodologies and tools to independently conduct testing
Applies knowledge of requirements management
Applies implemented security controls and records to independently monitor and administer a secure IT environment
Applies software development standards, processes, and methods independently to create, test, and verify software components
Applies software release and deployment practices
Applies design concepts to independently develop system design components and models
Collaborates with cross-functional teams and stakeholders to implement effective system design and architecture approaches
Collaborates with cross-functional teams and stakeholders to implement effective software release and deployment approaches
Collaborates with cross-functional teams and stakeholders to implement effective software development practices
Requirements:
Experience (4-6 years) performing development, testing and release of code
Experience (4-6 years) with the Agile process
Experience (4-6 years) with C# DotNet
Experience (3-5 years) with Angular
Experience (3-5 years) with TypeScript
Experience (4-6 years) with PCF
Nice to have:
Experience (3-4 years) with GitHub CI/CD a plus
MS SQL is a plus
Experience with scheduling tools like Control-M is preferred
What we offer:
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