What are the responsibilities and job description for the Senior C#/Angular Full Stack Developer position at Charles Schwab Inc.?
Your Opportunity
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 Charitable Technologies operating under DAFgiving360 is seeking an experienced full stack developer. You will be working in a highly experienced full stack software development Scrum team requiring deep knowledge in front-end, back-end and database development for use with DAFgiving360 charitable applications.
What you’ll do:
You will be working with modern platforms and technologies (e.g., Pivotal Cloud Foundry (PCF), Angular, GraphQL MongoDB, Oracle, SQL Server RabbitMQ, etc.) and modern processes (Agile/Scrum, Design Thinking, BDD). You will help define and refine the front-end architecture (reusable components, styles, etc.) as well as automated testing strategies (unit and integration). You will also contribute back end code (.NET C#), understanding the full application architecture and integration points of our distributed system.
This is a Sr Management Software developer role also contains leadership aspects. You will help guide and mentor other developers, participate in code reviews, and mature well designed full stack application. You will also work with other tech leads and technical directors.
You are a passionate technologist who excels in software development. You understand the importance of well managed code. You are the kind who aspires to assist others interested in building their skills up to your level. You know how to write clean code and are a team player anxious to share your knowledge.
What you have
Required Qualifications:
- 15 years .NET experience
- 8 years Angular experience
- RabbitMQ and GraphQL experience
- Database experience including MongoDB, Oracle, and SQL server
- Unit testing experience monitored with SonarQube
- Expert understanding of web technologies and protocols
- Experience leading SOAP migration effort from legacy platforms like SNE to PCF.
- Experience working with G360 API, SOAP, and REST technologies.
- Deep experience with Atlassian tools including Confluence and Jira.
- Deep experience with Bamboo and Bitbucket within the Schwab Charitable Technology (SCT) domain.
- Experience using SCT Release Management process.
- CI/CD experience a plus.
- Excellent written and verbal communication skills.
- High emotional quotient abilities increasing collaboration while fostering a strong team player atmosphere.