Un architecte logiciel est un professionnel de la technologie de l'information. Il est responsable de dicter les choix de conception pour les développeurs de logiciels, y compris mais sans s'y limiter: les plates-formes, le codage et les niveaux techniques. Son objectif est d'acquérir une compréhension complète des besoins de ses clients et de communiquer efficacement à l'équipe de conception de logiciels.
Responsabilités du posteUn architecte logiciel fer de lance de toutes les activités de développement de logiciels de son employeur ou client. Superviser l'équipe de développement, il gère le cycle de vie complet du processus, suivi de la recherche, l'examen des codes et de superviser tout essai. Il peut également être nécessaire d'administrer la formation tout au long des différentes phases du cycle de développement. En outre, il veille à ce que toutes les pratiques de développement sont en conformité avec les meilleures pratiques des politiques et procédures de son employeur. Le suivi et le maintien de tous les enregistrements et métrique, il rend compte des progrès réalisés par le projet à la haute direction.
Offres d'emploiLa plupart des écoles privées qui offrent des cours dans le domaine de la technologie de l'information fournissent également une assistance placement professionnel aux diplômés qui cherchent un emploi. Logiciel emplois d'architecte sont également annoncés dans les journaux et magazines spécifiques à l'ordinateur. Les candidats de niveau intermédiaire peuvent utiliser les services de sociétés de recrutement de professionnels. En outre, les possibilités d'emploi peuvent être consultées en ligne sur les banques d'emploi spécifiques à l'industrie tels que dice.com.
Exigences qualitativesUn architecte logiciel doit exceller à la fois travailler de façon autonome ainsi un dans un contexte de groupe. Analyser et résoudre les problèmes sont aussi des éléments clés de son succès. Tenir à jour des connaissances de toutes les avancées technologiques est crucial. Il doit aussi être un excellent communicateur, capable d'expliquer son travail en termes simples aux clients et aux collègues qui ne sont pas professionnels de l'information de la technologie.
Exigences scolairesArchitecte technique de logiciels ne sont pas tenus de posséder quatre ans degrés. Beaucoup de professionnels dans ce domaine choisissent de prendre soit des cours ou un programme officiel offert par les cégeps et écoles privées. Après la réussite d'un programme formel, les diplômés reçoivent soit un diplôme ou un grade d'associé. Un candidat qui ne choisissent de poursuivre son diplôme de baccalauréat majors habituellement en informatique, systèmes d'information de gestion ou dans un domaine connexe. Parce que la technologie est en évolution constante, ceux qui travaillent dans l'industrie sont encouragés à suivre des cours de formation continue pour se tenir au courant.
Rémunération moyenneEn 2009, l'architecte logiciel gagnaient en moyenne $ 100 000 par an. Ceci est une très bonne industrie d'être en, que le Bureau of Labor Statistics des États-Unis prévoit l'emploi dans cette industrie devrait augmenter de 38 pour cent jusqu'en 2016. Ce taux est beaucoup plus élevé que la plupart des autres industries.