Associate Software Development Engineer

Charles Schwab

Southlake, TX • 22m ago • On-site

Intern

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Associate Software Development Engineer (N.E.R.D. Program)

  • Experience: Nine-month development program for early-career technology talent

  • Work style: On-site collaboration in the specified location(s)

  • Start date: Full-time start on February 1, 2027

Description

Join a nine-month development experience designed to build a career in software engineering through formal training, mentorship, and hands-on engineering work. As an Associate Software Development Engineer, you’ll work with experienced engineers in an Agile environment and contribute across the Software Development Life Cycle—from evaluating requirements and designing solutions to developing, testing, and supporting deployments. Opportunities span front-end, back-end, and full-stack teams.

Responsibilities

  • Evaluate requirements and participate in solution design

  • Develop, test, and debug code changes

  • Support deployment of technology enhancements

  • Collaborate with engineers in an Agile development process

Requirements

  • Available to start full-time on February 1, 2027

  • Bachelor’s or Master’s degree in Computer Science, Management Information Systems, or related discipline; or completion of a coding bootcamp or similar technical training

  • Foundational knowledge of software development practices (writing, testing, debugging, improving code)

  • Understanding of the Software Development Life Cycle (requirements analysis, solution design, development, testing, deployment)

  • Demonstrated analytical thinking and problem-solving using fundamental data structures and algorithms

  • Experience gained through coursework, projects, internships, work experience, or technical training in modern software development

  • Ability to collaborate effectively in Agile teams and communicate technical concepts clearly

  • Authorized to work in the United States full-time without employer sponsorship

Benefits

  • Formal training, mentorship, and ongoing knowledge sharing

  • Certification opportunities and hands-on engineering experience

  • Exposure to the people, platforms, and processes supporting software engineering work

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more
0

Unlock Full Resume Report