• Analyze 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 ,