Περιγραφή θέσης εργασίας: Software Developer (Θ/Α/Άλλο)
Αυτό το υπόδειγμα περιγραφής θέσης εργασίας Software Developer είναι βελτιστοποιημένο για ανάρτηση σε ιστότοπους θέσεων εργασίας ή σελίδες σταδιοδρομίας και μπορεί να προσαρμοστεί εύκολα στις ανάγκες της επιχείρησής σας.
Refreshed on
February 6, 2020
Οι αρμοδιότητες του Software Developer περιλαμβάνουν:
- Παραγωγή καθαρού, αποτελεσματικού κώδικα βάσει προδιαγραφών
- Δοκιμή και ανάπτυξη προγραμμάτων και συστημάτων
- Επιδιόρθωση και βελτίωση υφιστάμενου λογισμικού
Περιγραφή θέσης εργασίας
Αναζητούμε έναν Software Developer για τη δημιουργία και την υλοποίηση λειτουργικών προγραμμάτων. Θα συνεργάζεστε με άλλους προγραμματιστές και Product Manager σε ολόκληρο τον κύκλο ανάπτυξης του λογισμικού.
Σε αυτήν τη θέση, θα πρέπει να διακρίνεστε από ομαδικό πνεύμα, να δίνετε έμφαση στη λεπτομέρεια και να διαθέτετε δεξιότητες επίλυσης προβλημάτων. Εάν έχετε και εμπειρία στα πλαίσια Agile και σε δημοφιλείς γλώσσες κωδικοποίησης (π.χ. JavaScript), θα θέλαμε να σας γνωρίσουμε.
Στόχος σας θα είναι να δημιουργείτε αποτελεσματικά προγράμματα και συστήματα που εξυπηρετούν τις ανάγκες των χρηστών.
Αρμοδιότητες
- Συνεργασία με προγραμματιστές για τον σχεδιασμό αλγορίθμων και διαγραμμάτων ροής
- Παραγωγή καθαρού, αποτελεσματικού κώδικα βάσει προδιαγραφών
- Ενσωμάτωση στοιχείων λογισμικού και προγραμμάτων τρίτων
- Επαλήθευση και ανάπτυξη προγραμμάτων και συστημάτων
- Αντιμετώπιση προβλημάτων, εκσφαλμάτωση και αναβάθμιση υφιστάμενου λογισμικού
- Συγκέντρωση και αξιολόγηση ανατροφοδότησης χρηστών
- Πρόταση και εκτέλεση βελτιώσεων
- Δημιουργία τεχνικής τεκμηρίωσης για αναφορά και σύνταξη εκθέσεων
Απαιτήσεις
- Αποδεδειγμένη εμπειρία ως Software Developer, Software Engineer ή σε παρεμφερή θέση
- Εξοικείωση με μεθοδολογίες ανάπτυξης Agile
- Εμπειρία στον σχεδιασμό και την ανάπτυξη λογισμικού σε περιβάλλον δοκιμής
- Γνώση γλωσσών κωδικοποίησης (π.χ. C++, Java, JavaScript) και πλαισίων/συστημάτων (π.χ. AngularJS, Git)
- Εμπειρία με βάσεις δεδομένων και πλαίσια αντικειμενοστρεφούς χαρτογράφησης (ORM) (π.χ. Hibernate)
- Ικανότητα εκμάθησης νέων γλωσσών και τεχνολογιών
- Εξαιρετικές δεξιότητες επικοινωνίας
- Επινοητικότητα και ικανότητα επίλυσης προβλημάτων
- Προσοχή στη λεπτομέρεια
- Πτυχίο στην Πληροφορική, στη Μηχανική ή σε σχετικό πεδίο