Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Associate - Software Development & Engineering role.
Rezi rewrites your resume against Charles Schwab Inc.'s job description. Free.

Tailor your resume to this Associate - Software Development & Engineering role.
Rezi rewrites your resume against Charles Schwab Inc.'s job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Associate - Software Development & Engineering posting at Charles Schwab Inc. — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Associate - Software Development & Engineering posting at Charles Schwab Inc. — free, in seconds.
About the Role
Join Schwab's nine-month Associate Software Development Engineer (N.E.R.D.) Program, a development experience for early-career technology talent. Strengthen technical expertise through formal training, mentorship, and hands-on engineering work while contributing to meaningful technology initiatives in a collaborative, Agile environment.
Responsibilities
- Participate in the Software Development Life Cycle by evaluating requirements, designing solutions, developing and testing code, and supporting the deployment of technology enhancements.
- Contribute to meaningful technology initiatives that help Schwab deliver innovative, client-centric solutions.
- Work alongside experienced engineers in a collaborative, Agile environment.
Requirements
- Available to start full-time on February 1, 2027.
- Currently authorized to work in the United States on a full-time basis without employer sponsorship.
Skills
- Foundational knowledge of software development practices, including writing, testing, debugging, and improving code.
- Understanding of Software Development Life Cycle concepts, including requirements analysis, solution design, development, testing, and deployment.
- Demonstrated ability to apply analytical thinking, problem-solving techniques, and fundamental data structure and algorithm concepts.
- Experience gained through coursework, projects, internships, work experience, or technical training in modern software development.
- Ability to collaborate effectively within Agile teams while communicating technical concepts clearly and professionally.
- Familiarity with building or consuming application interfaces and services.
- Exposure to user-focused application design, digital experiences, web technologies, or mobile development concepts.
- Understanding of database concepts, data modeling principles, and working with structured data environments.
- Demonstrated curiosity, learning agility, and enthusiasm for exploring new technologies, tools, and approaches to solving complex problems.
- Evidence of leadership potential through academic projects, internships, work experience, volunteer activities, student organizations, technical initiatives, or other meaningful experiences.
- Interest in continuous learning, professional development, and building technical expertise in a collaborative engineering environment.
Location
- On-site
Work Type
- Full-time
Experience Level
- Early-career
Education Level
- Bachelor’s or Master’s degree in Computer Science, Management Information Systems, a related discipline, or completion of a coding bootcamp or similar technical training program.
About the Company
- At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem-solving, helping us “challenge the status quo” and transform the finance industry together.