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
Associate Software Development Engineer
Join Charles Schwab as an Associate Software Development Engineer in Austin, TX. Work on innovative projects in a hybrid environment.
C# Full Stack Developer
Join Accenture Federal Services as a C# Full Stack Developer, working with Blazor, REST APIs, and Azure DevOps.
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.
Senior Full Stack Engineer - Assistant Vice President
Join Deutsche Bank as a Senior Full Stack Engineer in Cary, NC, driving engineering practices and application modernization.
Fullstack Developer with Angular and Node.js
Join AnyDesk as a Fullstack Developer in Stuttgart. Work with Angular, Node.js, and more in a hybrid environment.
FullStack Web Developer
Join Simpli.fi as a FullStack Web Developer, working with Ruby, Python, JavaScript, and more. Competitive salary and benefits in Fort Worth, TX.
Senior Microsoft Fullstack Developer
Join Orion Innovation as a Senior Microsoft Fullstack Developer in Montvale, NJ. Work with Angular, C#, and .NET in a hybrid environment.
Senior Full Stack Software Engineer
Join Microsoft as a Senior Full Stack Software Engineer in Dublin, working on cutting-edge technologies and platforms for mission-critical services.
Fullstack Software Engineer with Java and C#
Join bp as a Fullstack Software Engineer in Budapest, working with Java and C# to enhance trading applications.
Senior FullStack Web Developer
Join Simpli.fi as a Senior FullStack Web Developer, working with Ruby, JavaScript, and MVC frameworks. Competitive salary and benefits.
Full Stack Developer (w/m/d) with Angular and Vue.js
Join our talent pool as a Full Stack Developer with Angular and Vue.js skills in Cologne.
Senior Full Stack Developer (Java, .NET, Angular)
Join Solita as a Senior Full Stack Developer, working with Java, .NET, and Angular in a dynamic, hybrid environment.
Lead Full Stack Engineer with Java and Spring Boot
Lead Full Stack Engineer role in Chicago, focusing on Java, Spring Boot, and AWS for Morningstar Indexes.
Senior Java Fullstack Developer
Seeking a Senior Java Fullstack Developer in Alpharetta, GA with expertise in Java, Angular, and Spring Boot for a long-term contract.
Senior Full Stack Software Engineer
Join Snap Inc. as a Senior Full Stack Software Engineer in Seattle. Develop cutting-edge web applications using Angular, GraphQL, and more.
Founding Full Stack Software Engineer
Join Carma as a Founding Full Stack Software Engineer to build innovative solutions in a fast-growing startup. Work remotely with a competitive salary.
Full Stack Developer with Java and Spring Boot
Join Interclypse as a Full Stack Developer in Huntsville, AL. Work with Java, Spring Boot, and AWS to build impactful web applications.
Software Engineer II - Consumer Experience (Full-stack)
Join StubHub as a Software Engineer II to enhance consumer experience in a hybrid role. Full-stack development with JavaScript, C#, and more.
Full Stack Developer (Java, Groovy, Spring Boot, Angular)
Join us as a Full Stack Developer in Frankfurt, specializing in Java, Groovy, Spring Boot, and Angular. Hybrid work model.
Full Stack Developer with Angular and TypeScript
Join JEX as a Full Stack Developer in Rotterdam. Work with Angular, TypeScript, and C# .NET in an Agile environment.
Java Fullstack Developer
Join Miracle Software Systems as a Java Fullstack Developer in Novi, MI. Work with Java, AngularJS, React.js, and more in a dynamic IT environment.
Full Stack Software Engineer - Application Development
Join Palantir as a Full Stack Software Engineer in New York, focusing on application development with JavaScript and React.
Senior Fullstack Developer with Python, C#, and JavaScript
Join Seargin as a Senior Fullstack Developer. Work with Python, C#, JavaScript in a hybrid role in Gdańsk. Enhance your skills in a dynamic environment.
Full Stack Java Developer (Mid-Level)
Join Vetta as a Full Stack Java Developer, work remotely on exciting projects, and enjoy great benefits.