*Demonstrate a strong understanding of key business drivers and ensure technical solutions deliver business value in line with the company objectives
*Can perform independently and guide, assist or mentor others in analyzing, designing, coding, testing, debugging, documenting, and installing a large/complex or several smaller solutions
*Provide prioritization, planning, estimating, work assignments, quality assurance and mentoring at any stage of a project
*Responsible for communicating to management on status, problems, issues and underlying process problems
*Identify and develop the solution design |