Provides thought leadership to the rest of the development team Help Scrum Master in determining the sequence of development execution Own and deliver design artifacts for each sprints Develop d web applications and RESTful APIs using 12-factor application principles