Full Stack Software Developer
Role details
Job location
Tech stack
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 5+ years of software engineering experience developing enterprise applications.
- 5+ years of experience with Angular and .NET Core/C# development.
- Experience developing and supporting applications using Java technologies.
- Experience designing, developing, and managing REST and SOAP-based APIs within transaction-processing environments.
- Experience with cloud platforms such as Google Cloud Platform (GCP), Microsoft Azure, or similar cloud technologies.
- Experience working with relational database technologies such as SQL Server, PostgreSQL, or comparable platforms, including database design and performance tuning.
- Experience utilizing CI/CD practices and modern software delivery methodologies.
- Experience working within Agile Scrum teams.
- Strong problem-solving, analytical, and troubleshooting capabilities.
- Strong verbal and written communication skills with the ability to explain technical concepts to diverse audiences.
- Experience using version control tools such as Git.
- Ability to collaborate effectively across engineering, architecture, and business teams.
Preferred Qualifications
- Experience contributing to application and platform architecture design discussions.
- Experience mentoring, coaching, or developing other engineers.
- Experience designing highly scalable, cloud-native solutions.
- Experience improving software quality, automation, and engineering best practices.
- Demonstrated ability to influence technical decisions through collaboration and partnership.
- Financial services or transaction-processing industry experience.
Benefits & conditions
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 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
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 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