Analyzes and solves problems that are lower complexity and may be routine in nature, requiring varied responses depending on the situation.
Receives minimal instruction on daily tasks and a moderate level of instruction on newer assignments.
Individual contributor and/or a small work effort and/or team.
Design, develop, and configure software systems to meet market and or client requirements either end to end from analysis, design, implementation, quality assurance including testing , to delivery and maintenance of the software product or system or for a specific phase of the lifecycle.