Student Assistant - Programmer II
This position provides support in activities related to software engineering for decision support systems developed in the Research Applications Laboratory’s Weather Systems and Assessment Program (WSAP).
Assists with system configuration, data processing, troubleshooting, and verification tasks. The successful applicant will assist developers in the completion of these tasks and may also aid software engineers in the implementation of related tools and techniques, such as algorithm development, data monitoring, or visualization.
Job Location: Boulder, CO
Job type: HYBRID (This position requires a min of 1 day a week presence in the office)
Application Deadline: This position will be posted until November 20, 2023
Required application materials:
- Resume AND
- Cover Letter - Please address how your skills and experience meet the requirements listed for this position in the Knowledge, Skills, and Abilities section.
What You Will Do
- Assists technical staff with configuration of real-time software systems including testing the new configurations for correctness and verifying the output from the software systems using basic data analysis techniques. Assists in the development of new capabilities to improve the performance and functionality of the software systems as directed by the supervisor.
- Provides assistance for troubleshooting problems that arise in the software for existing real-time systems. Helps determine courses of action to remedy problems that arise from time to time. Works with technical staff to implement and install solutions to the problems and follows through to ensure solutions are functional.
Education and Experience REQUIRED:
- Must be enrolled (or intend to enroll in the next regular session) in an accredited secondary or post-secondary school, college, or trade school that has received a Certificate of Approval from the Colorado State Board for Community Colleges and Occupational Education
- AND pursuing study in computer science, data science, applied math, atmospheric science, or other related physical science.
Knowledge, Skills, and Abilities REQUIRED:
- Skill in planning and prioritizing tasks
- Skill in completing tasks requiring organization and attention to detail
- Familiarity with C, C++, Python, or other advanced programming language
- Familiarity with UNIX/Linux shell scripting languages
- Knowledge of UNIX/Linux OS commands
- Good written and verbal communication skills in English
- Ability to work effectively as a member of a team
- Ability to work in a hybrid (on-site/remote) work environment