is desired Application of software design and development principles, techniques, and procedures Solid analysis, problem solving, and troubleshooting skills Excellent written and verbal communications skills Ability to work effectively with others in a collaborative team environment Ability to translate business and design goals into a usable product Well organized and detail oriented Bachelor's degree in Computer Science or a related field desired, but not mandatory   Myriad is an Equal Opportunity Employer