Full Stack/.NET Developer
Charles Schwab · Southlake, TX · 1 mo ago
HybridEngineeringFull-time
About the role
Workplace Services Engineering (WSE) is an organization within Schwab Technology Services that is transforming the workplace services industry. We support Workplace Services, and we're shaping the future of how people experience financial wellbeing at work. This role is a key growth engine for the firm, and we're investing more than ever to expand our capabilities, modernize platforms, and elevate the experiences we deliver to employers and their employees.
Responsibilities
- Help build a critical part of Schwab’s growth in the Workplace Services market.
- Design and build scalable platforms supporting critical workplace applications under the Retirement Plan Services organization supporting millions of participants.
- Drive modernization initiatives, including UI, API, and foundational system improvements that enable faster, safer integration and partnerships.
- Leverage AI to innovate processes and outcomes for maximum efficiency and quality.
- Evaluate, pilot, and operationalize emerging AI developer tools (e.g., code assistants, AI-powered testing, automated code review) to determine enterprise fit, define rollout strategies, and manage adoption lifecycle.
- Improve platform stability, performance, and resilience to reduce risk and deliver seamless experiences at scale.
- Modernize legacy components to address high risk remediation and compliance while maintaining industry leading standards.
- Be part of a collaborative team where you aren’t an “order taker” but an influencer.
Requirements
- Extensive application development and design experience to help lead/validate designs on new applications and major enhancements to existing applications across the portfolio, including the use of AI.
- An exacting attention to detail and the talent and enthusiasm for producing highly usable and scalable web software solutions using advanced development technologies.
- Proven excellent technical and business communication skills at various organizational levels.
- Confidence solving problems in a dynamic customer-focused team environment that uses the newest technologies and techniques.
- A commitment to regularly improving your technical and professional skills, learning emerging technologies and growing as valued team member.
- Stay current with trends, tools, and developments in the AI industry, including emerging models, platforms, and frameworks (e.g., OpenAI, Anthropic, GitHub Copilot, etc.), and evaluate their potential impact and applicability within the company's developer environment.
- Designs enterprise-level services, systems, and architecture patterns, including working knowledge of Domain Driven Design.
- Buď builds valuable documentation and communicates and influences effectively.
- An advocate and evangelist for availability, scaling, performance, and customer experience.
Qualifications
- BA/BS degree in Computer Science or equivalent.
- 6+ years of full-stack web development experience.
- Skill with C#/.NET Core development.
- Confidence using JavaScript, HTML, and CSS.
- Experience with Angular, TypeScript, and client side MV* frameworks.
- Responsive Design and Single Page Applications (SPA) expertise.
- Familiarity with unit testing patterns (TDD/BDD) and methodologies.
- Solid grasp of SQL fundamentals with hands-on experience interfacing backend services with relational databases.
- Experience writing and maintaining Stored Procedures to handle transaction boundaries and complex data aggregation.
- Application performance evaluation and tuning skills.
- Web Accessibility experience.
- Proficiency in creating and consuming RESTful services.
- Knowledge of authorization frameworks (e.g., OAuth 2, SAML, JWT).
- Understanding of Agile software development principles, including experience participating in a Scrum-based delivery team.
Skills
- Extensive application development and design experience.
- An exacting attention to detail.
- Technical and business communication skills.
- Solving problems in a dynamic team environment.
- Regularly improving technical and professional skills.
- Staying current with AI trends and technologies.
- Enterprise-level services, systems, and architecture patterns.
- Building valuable documentation and influencing effectively.
- Advocating for availability, scaling, performance, and customer experience.
Benefits
- 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 compensation based on experience and qualifications.
Schedule
- Hybrid work schedule that provides flexibility between working from home and the office.