Job Description Role Summary: This job takes the lead in providing more complex application development services typically as part of a project team or in an