Candidate Skill: Application Architecture