Περιγραφή θέσης εργασίας: Μηχανικός Λογισμικού (Θ/Α/Άλλο)
Αυτό το υπόδειγμα περιγραφής θέσης εργασίας Μηχανικού Λογισμικού είναι διαμορφωμένο για ανάρτηση σε ιστότοπους θέσεων εργασίας ή σελίδες σταδιοδρομίας. Μπορεί να προσαρμοστεί εύκολα με βασικά καθήκοντα και ευθύνες για θέσεις προγραμματιστών που θέλετε να καλύψει η εταρείας σας. Παρόμοιες θέσεις εργασίας: Προγραμματιστής Λογισμικου, Ανώτερος Μηχανικός Λογισμικού, Προγραμματιστής, Προγραμματιστής Κώδικα και Αρχιτέκτονας Λογισμικού.
Refreshed on
February 6, 2020
Οι αρμοδιότητες του Μηχανικού Λογισμικού περιλαμβάνουν:
- Εκτέλεση πλήρους κύκλου ανάπτυξης λογισμικού
- Προγραμματισμός καλά σχεδιασμένου, δοκιμάσιμου, αποτελεσματικού κώδικας
- Δημιουργία προδιαγραφών και προσδιορισμός επιχειρησιακής σκοπιμότητας
Περιγραφή θέσης εργασίας
Αναζητούμε παθιασμένο/η Μηχανικό Λογισμικού για να σχεδιάσουμε, να αναπτύξουμε και να εγκαταστήσουμε λύσεις λογισμικού.
Οι ευθύνες του Μηχανικού Λογισμικού περιλαμβάνουν τη συγκέντρωση των απαιτήσεων των χρηστών, τον καθορισμό της λειτουργικότητας του συστήματος και τον κώδικα γραφής σε διάφορες γλώσσες, όπως Java, Ruby on Rails ή γλώσσες προγραμματισμού .NET (π.χ. C++ or JScript.NET.) Οι ιδανικοί υποψήφιοί μας θα πρέπει να είναι εξοικειωμένοι με τον κύκλο ανάπτυξης του λογισμικού (SDLC) από την προκαταρκτική ανάλυση του συστήματος μέχρι τις δοκιμές και την ανάπτυξη.
Τελικά, ο ρόλος του Μηχανικού Λογισμικού είναι να δημιουργήσει υψηλής ποιότητας, καινοτόμο και πλήρως αποδοτικό λογισμικό που συμμορφώνεται με τα πρότυπα κωδικοποίησης και τον τεχνικό σχεδιασμό.
Αρμοδιότητες
- Εκτέλεση πλήρους κύκλου ανάπτυξης λογισμικού (SDLC)
- Ανάπτυξη διαγραμμάτων ροής, σχεδιαγραμμάτων και τεκμηρίωσης για τον εντοπισμό απαιτήσεων και λύσεων
- Συγγραφή καλά σχεδιασμένου και δοκιμάσιμου κώδικα
- Δημιουργία προδιαγραφών και προσδιορισμός επιχειρησιακής σκοπιμότητας
- Ενσωμάτωση των στοιχείων του λογισμικού σε ένα πλήρως λειτουργικό σύστημα λογισμικού
- Ανάπτυξη σχεδίων επαλήθευσης λογισμικού και διαδικασιών διασφάλισης ποιότητας
- Τεκμηρίωση και διατήρηση της λειτουργικότητας του λογισμικού
- Αντιμετώπιση προβλημάτων, εκσφαλμάτωση και αναβάθμιση υπαρχόντων συστημάτων
- Ανάπτυξη προγραμμάτων και αξιολόγηση των ανατροφοδοτήσεων των χρηστών
- Συμμόρφωση με σχέδια έργων και βιομηχανικά πρότυπα
- Επιβεβαίωση ενημέρωσης λογισμικού με τα πιο πρόσφατα χαρακτηριστικά
Απαιτήσεις
- Αποδεδειγμένη εμπειρία σε θέση Μηχανικού Λογισμικού ή Προγραμματιστή Λογισμικού
- Εμπειρία σχεδιασμού διαδραστικών εφαρμογών
- Δυνατότητα ανάπτυξης λογισμικού σε Java, Ruby on Rails, C ++ ή άλλες γλώσσες προγραμματισμού
- Εξαιρετική γνώση σχεσιακών βάσεων δεδομένων, τεχνολογιών SQL και ORM (JPA2, Hibernate)
- Εμπειρία στην ανάπτυξη διαδικτυακών εφαρμογών με χρήση τουλάχιστον ενός δημοφιλούς πλαισίου διαδικτυακών εφαρμογών (JSF, Wicket, GWT, Spring MVC)
- Εμπειρία στην ανάπτυξη βασισμένη σε ελέγχους
- Ευχέρεια στα εργαλεία μηχανικής λογισμικού
- Ικανότητα τεκμηρίωσης απαιτήσεων και προδιαγραφών
- Πτυχίο Πανεπιστημίου στην Επιστήμη των Υπολογιστών, τη Μηχανολογία ή σε σχετικό τομέα
Περισσότερες πηγές:
- Δείτε τις περιγραφές μας θέσεων εργασίας για παρόμοιες θέσεις:
- Βρείτε και προσλάβετε Μηχανικούς Λογισμικού, χρησιμοποιώντας τα δελτία συμβουλών του Workable σχετικά με την αναζήτηση Boolean.
- Αξιολογήστε τις σχετικές δεξιότητες και προσόντα χρησιμοποιώντας τις ερωτήσεις συνέντευξης για Μηχανικούς Λογισμικού .