Writing computer programs for various purposes.
Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
Analyzing needs and product requirements to create a design.
Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
Complex Problem Solving
Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
Understanding written sentences and paragraphs in work related documents.
Talking to others to convey information effectively.
Understanding the implications of new information for both current and future problem-solving and decision-making.
Judgment and Decision Making
Considering the relative costs and benefits of potential actions to choose the most appropriate one.
Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.