Job Opportunity: Full Stack Software Developer
About the Role
Join Charles Schwab as a Full Stack Software Developer and be part of a team that is transforming the finance industry. You will work on both front-end and back-end development, maintaining CI/CD pipelines, and handling IT-related challenges. This role is an individual contributor position where you will collaborate with software engineers and quantitative modelers to support real-time systems and web applications.
Key Responsibilities
- Develop highly scalable .NET applications, web services, and web front ends in a cloud environment.
- Perform all development-related activities to deliver high-quality products, including writing and debugging code, reviewing pull requests, and documenting code and solution designs.
- Implement and maintain CI/CD pipelines for applications.
- Resolve code smells, vulnerabilities, and application security flaws.
- Manage, organize, and automate the release process.
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
- Stay on top of tech trends, experimenting with and learning new technologies.
Required Qualifications
- Bachelor of Science degree (or equivalent) in computer science, engineering, or a relevant field.
- 2+ years of demonstrated real-world experience with software development.
- Knowledge of front-end languages, JavaScript frameworks, and libraries (e.g., Angular, Typescript, CSS).
- Proficiency in coding with strong experience in C# and .NET.
- SQL experience and familiarity with database technology.
- Experience in Unit/Integration testing.
- Proficiency in Git and understanding of CI/CD technologies.
- Experience working in an Agile-Scrum environment.
Preferred Qualifications
- Experience with code quality and security assessment tools like Veracode and SonarQube.
- Familiarity with release management, configuration management, and automation.
- Ability to learn new technology.
- Strong collaboration skills.
- Ability to translate technical terminology for different audiences within the business.
- Strong verbal and written communication skills.
What's in it for You
At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.
We offer a competitive benefits package that takes care of the whole you – both today and in the future:
- 401(k) with company match and Employee stock purchase plan.
- Paid time for vacation, volunteering, and a 28-day sabbatical after every 5 years of service for eligible positions.
- Paid parental leave and family building benefits.
- Tuition reimbursement.
- Health, dental, and vision insurance.
About Charles Schwab
Charles Schwab is a different kind of investment services firm – one that strives to disrupt the status quo of the traditional Wall Street approach on behalf of our clients. We believe today, as we did on Day 1, that when you find ways to improve the investing experience for your clients, then business results will follow.
Location
This position is based in Chicago, Illinois, United States, with a hybrid work model allowing for both on-site and off-site work.
Benefits Extracted with AI
- 401(k)
- Vision insurance
- Employee stock purchase plan
- Paid time for vacation
- Volunteering
- 28-day sabbatical after every 5 years of service
- Paid parental leave
- Family building benefits
- Tuition reimbursement
- Health insurance
- Dental insurance
Similar jobs
Last update: 23 minutes ago
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Fullstack Developer with .NET and Angular
Join Virtual Vaults as a Fullstack Developer with .NET and Angular skills. Work in a dynamic team, hybrid model, in Rotterdam.
Fullstack Developer - .NET, Angular, Azure
Join Virtual Vaults as a Fullstack Developer working with .NET, Angular, and Azure in a dynamic team in Rotterdam.
Fullstack Developer with Angular and C#
Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.
Fullstack Developer - Platform Services (.NET, Angular)
Join Virtual Vaults as a Fullstack Developer in Rotterdam. Work with .NET, Angular, and Azure in a hybrid environment.
Full-Stack Web Developer (.NET/C#)
Join UNOPS as a Full-Stack Web Developer to develop and maintain the UN WebBuy platform using .NET/C# and SQL.
Fullstack Developer with Retail Focus
Join CGI as a Fullstack Developer in Hamburg, focusing on retail solutions with skills in Java, C#, and cloud technologies.
Fullstack Developer with Angular and Spring Boot
Join FERCHAU as a Fullstack Developer in Karlsruhe, working with Angular and Spring Boot in a hybrid environment.
Lead Full Stack Developer
Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.
Fullstack Developer with Angular and Kotlin
Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.
Fullstack Developer .NET, React/TypeScript
Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.
Senior Full Stack .NET Developer
Join Grassfish as a Senior Full Stack .NET Developer in Düsseldorf. Work on modern web applications using Angular, C#, and more. Hybrid role.
Fullstack Developer with Angular Expertise
Join our team as a Fullstack Developer with Angular expertise, working remotely with occasional on-site meetings in Berlin.
Senior Full-stack Engineer (Angular, Node.js, TypeScript)
Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.
Senior .NET Fullstack Developer
Join Nmbrs as a Senior .NET Fullstack Developer in Amsterdam, enhancing HR & Payroll software with innovative features in a hybrid work environment.
Fullstack Developer (m/f/d) with JavaScript and Python
Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Full Stack Developer (.NET/Vue)
Join a fast-growing start-up as a Full Stack Developer (.NET/Vue) focusing on digitalization in construction. Work on innovative projects with a dynamic team.
Fullstack Software Developer Java / JavaScript
Join CGI as a Fullstack Software Developer specializing in Java and JavaScript, working on innovative software solutions in Eschborn, Germany.
Senior C# Full Stack Developer
Join Gallup as a Senior C# Full Stack Developer, working on global-impact technology in a hybrid environment in Berlin.
Remote FullStack Developer (m/w/d)
Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
.NET Developer / Tester
.NET Developer / Tester role in Melle, Belgium. Work on web applications, testing, and development in a hybrid environment.