Undergraduate Degree required; Computer Science, Engineering, or Math Ability to solve complex software problems, design, develop, and debug solutions in a collaborative environment, using multiple languages