Περιγραφή θέσης εργασίας: Software Architect (Θ/Α/Άλλο)
Αυτό το υπόδειγμα περιγραφής θέσης εργασίας Software Architect είναι διαμορφωμένο για ανάρτηση σε ιστότοπους θέσεων εργασίας ή σελίδες σταδιοδρομίας και είναι εύκολο να προσαρμοστεί για την επιχείρησή σας. Παρεμφερείς τίτλοι εργασίας είναι ο Software Engineer και ο Technical Architect.
Refreshed on
February 6, 2020
Οι αρμοδιότητες του Software Architect περιλαμβάνουν:
- Συνεργασία με άλλους επαγγελματίες για τον προσδιορισμό των λειτουργικών και μη λειτουργικών απαιτήσεων νέου λογισμικού ή εφαρμογών
- Χρήση εργαλείων και μεθοδολογιών για τη δημιουργία αναπαραστάσεων των λειτουργιών και της διεπαφής χρήστη του επιθυμητού προϊόντος
- Ανάπτυξη προδιαγραφών προϊόντων υψηλού επιπέδου με εστίαση στην ολοκλήρωση και τη σκοπιμότητα του συστήματος
Περιγραφή θέσης εργασίας
Αναζητούμε έναν έμπειρο Software Architect που θα λαμβάνει διαισθητικές αποφάσεις υψηλού επιπέδου για την ανάπτυξη λογισμικού. Θα βλέπετε τη “μεγάλη εικόνα” και θα δημιουργείτε αρχιτεκτονικές προσεγγίσεις για τον σχεδιασμό και την υλοποίηση λογισμικού, με στόχο την καθοδήγηση της ομάδας ανάπτυξης. Ένας άριστος Software Architect διαθέτει ισχυρό τεχνικό υπόβαθρο και άριστες δεξιότητες στον τομέα της πληροφορικής. Διαθέτει εμπειρία στον σχεδιασμό και ικανότητα ανάπτυξης ενός ενιαίου οράματος για τα χαρακτηριστικά και τις λειτουργίες του λογισμικού. Ο στόχος είναι να δημιουργηθεί ένα πλαίσιο για την ανάπτυξη ενός λογισμικού ή ενός συστήματος που θα οδηγήσει σε λύσεις πληροφορικής υψηλής ποιότητας.
Αρμοδιότητες
- Συνεργασία με άλλους επαγγελματίες για τον προσδιορισμό των λειτουργικών και μη λειτουργικών απαιτήσεων νέου λογισμικού ή εφαρμογών
- Χρήση εργαλείων και μεθοδολογιών για τη δημιουργία αναπαραστάσεων των λειτουργιών και της διεπαφής χρήστη του επιθυμητού προϊόντος
- Ανάπτυξη προδιαγραφών προϊόντων υψηλού επιπέδου με εστίαση στην ολοκλήρωση και τη σκοπιμότητα του συστήματος
- Καθορισμός όλων των πτυχών της ανάπτυξης από την κατάλληλη τεχνολογία και τη ροή εργασίας έως τα πρότυπα κωδικοποίησης
- Ικανότητα επιτυχούς κοινοποίησης όλων των ιδεών και των οδηγιών στην ομάδα ανάπτυξης
- Επίβλεψη της προόδου της ομάδας ανάπτυξης για τη διασφάλιση της συνέπειας με τον αρχικό σχεδιασμό
- Παροχή τεχνικής καθοδήγησης και εκπαίδευσης σε προγραμματιστές και μηχανικούς
- Διασφάλιση της συμμόρφωσης του λογισμικού με όλες τις απαιτήσεις ποιότητας, ασφάλειας, τροποποιησιμότητας, επεκτασιμότητας κ.λπ.
- Έγκριση τελικού προϊόντος πριν από τη διάθεσή του στην αγορά
Απαιτήσεις
- Αποδειγμένη εμπειρία ως Software Architect
- Εμπειρία στην ανάπτυξη λογισμικού και την κωδικοποίηση σε διάφορες γλώσσες (C#, .NET, Java κ.λπ.)
- Άριστη γνώση σχεδιασμού και αρχιτεκτονικής λογισμικού και εφαρμογών
- Άριστη γνώση UML και άλλων μεθόδων μοντελοποίησης
- Εξοικείωση με σχεδιασμό HTML/CSS, JavaScript και UI/UX
- Κατανόηση αρχών διασφάλισης ποιότητας λογισμικού
- Τεχνική προσέγγιση και μεγάλη προσοχή στη λεπτομέρεια
- Υψηλής ποιότητας οργανωτικές και ηγετικές δεξιότητες
- Εξαιρετικές ικανότητες επικοινωνίας και παρουσιάσεων
- Μεταπτυχιακό στην Πληροφορική, τη Μηχανική ή σε σχετικό πεδίο
Περισσότερες πηγές:
- Βρείτε και προσλάβετε Software Architect, χρησιμοποιώντας τα δελτία συμβουλών του Workable σχετικά με την αναζήτηση Boolean.
- Αξιολογήστε τις σχετικές δεξιότητες και προσόντα χρησιμοποιώντας τις ερωτήσεις συνέντευξης για Software Architect.