Software Developer II (.NET/C#)
Charles Schwab · Austin, TX · 5 days ago
HybridEngineeringFull-time
About the role
Join Schwab Technology Services as a Backend Software Developer within Digital Advice. You will be part of a dynamic team that designs, builds, and enhances high-visibility client-facing applications.
Responsibilities
- Design, build, and maintain scalable software solutions
- Support application maintenance activities and ensure operational reliability of production systems
- Monitor and support data pipelines and data stores used for analytics, reporting, or machine learning workloads
- Independently troubleshoot incidents and collaborate across teams to minimize business impact and restore services
- Ensure software quality, reliability, and performance through software testing
- Prioritize delivery outcomes using Agile methodologies such as roadmaps, epics, user stories, and backlogs
- Apply software design principles, patterns, and development best practices to meet business and technical requirements
- Deploy and support applications using containerization and orchestration technologies
Requirements
- 3+ years of experience in software engineering, backend development, or application development using C# and .NET technologies
- Demonstrated experience supporting application maintenance activities and ensuring operational reliability of production systems
- Experience independently troubleshooting incidents and collaborating across teams to minimize business impact and restore services
- Demonstrated proficiency in Software Testing practices to ensure software quality, reliability, and performance
- Experience working in Agile environments using roadmaps, epics, user stories, and backlogs to prioritize delivery outcomes
- Knowledge of Information Security principles and implementing security controls within software applications and technology environments
- Experience applying software design principles, patterns, and development best practices to meet business and technical requirements
- Experience developing, validating, and maintaining software components throughout the software development lifecycle
- Experience deploying and supporting applications using containerization and orchestration technologies
Qualifications
- Strong collaboration, communication, and problem-solving skills with the ability to work effectively in cross-functional teams
- Proficiency in C# and .NET technologies
- Experience with cloud-native development, software architecture, security, automation, and modern engineering practices
Skills
- Ability to balance innovation with quality
- Able to adapt to changing priorities
- Contributing to a culture of continuous improvement, shared accountability, and collaborative delivery
- Expertise in cloud-native development, software architecture, security, automation, and modern engineering practices
Benefits
Explore additional benefits offered by Schwab, including:
- 401(k) with company match and Employee stock purchase plan
- Paid time off 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
Pay
Competitive salary range with potential for bonus or incentive opportunities.
Schedule
This role is eligible for a hybrid work schedule, balancing flexibility with the need to be physically present at the office on a regular basis.