The Developer ShortageSoftware Development Job DescriptionsDirector of Software DevelopmentNature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsChief Software ArchitectNature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsSoftware Development ManagerNature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsSenior Software EngineerNature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsSoftware Engineer IIINature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsSoftware Engineer IINature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsSoftware Engineer INature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsToolsmithNature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsWebmasterNature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsDatabase AdministratorNature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsSystem AdministratorNature of WorkEducation and Experience ProfileManagement, Leadership, and Personal SkillsTechnical SkillsSkills TrackingSample C++ Programming Self-EvaluationRating 0: No SkillRating 1: BeginnerRating 2: IntermediateRating 3: AccomplishedRating 4: ExpertRating 5: MasterSample Java Programming Self-EvaluationRating 0: No SkillRating 1: BeginnerRating 2: IntermediateRating 3: AccomplishedRating 4: ExpertRating 5: MasterBehavioral Value Assessment InterviewValue #1: InitiativeValue #2: DedicationValue #3: FlexibilityValue #4: RespectYour Software Development Partners