Position Overview
Associate Engineer Intern
The primary role of intern will be supporting the business unit in their projects by utilizing their skills.
![u-pro](assets/images/u-prep-image.jpg)
Responsibilities:
- Uses learned processes, standards, and tools on assigned project(s)
- Learns a product, tool, or technical area relying on technical staff for domain knowledge
- Participates in different phases of software development (e.g. design, implementation, support, etc.)
- Works independently or as an effective team member
- Identifies and escalates issues as required
- Gains awareness of requirements in area of defined tasks
- Receives and understands projects and task estimates from senior staff members
- Under direction or guidance, executes well defined tasks of limited scope and duration such
as the:
- Implements simple features
- Writes clear and accurate documentation that supports implementation, problem analysis and/or problem resolutions
- Wet-up and maintain system software development environment
- Execute prewritten tests
- Writes and/or reviews test cases for clarity and accuracy
- Implements test cases
- Gathers information to assist in problem analysis and resolution
- Fixes simple defects/problems in defined areas of code increase indent so that this part is indented under
- Provides status (written or verbal) on work efforts as required
Key Skills
- Student enrolled in Master degree program majoring in Computer Science, Computer Engineer
- Knowledge of basic software engineering concepts
- Problem solving
- Familiar with Agile Methodology and concepts
- Familiar with one or more programming language(s)
- Able to learn and apply new technologies quickly
- Has a natural curiosity for technology
- Able to work effectively in a team oriented environment or as an independent contributor
- Good written and verbal communication skills
![Steps](assets/images/rec_steps.jpg)