Currently enrolled in an Associate, Bachelor's, or Master's degree program and or post secondary or training experience with a focus on subjects in software development or other technical related field
Experience in software development
Create and support a productive and innovative team, including working with peers, managers, and teams.
Develop scripts to automate routine task
Analyze information and evaluate results to choose the best solution to effectively solve problem