Senior Software Architect
Ulysses Systems
Πειραιάς
πριν από 11 μέρες
source : Kariera.gr

This position is for designing and implementing extensive requirements for a new product that applies model driven designs and will work as a technical architect in this development platform.

As architect the candidate will perform a wide range of duties including the following :

  • Translate the product owners requirements from an architecture standpoint into specific builds and deliverables, determining respective functional and non-
  • functional requirements;
  • Assess the alternatives, identify risks and provide arguments for the technology choices required to execute the project, paying attention to system integration and feasibility;
  • Take ownership of the solution, defining all aspects of development from appropriate technology and workflow to coding practices.
  • Work with, guide and coach others on identifying, explaining, designing and coding the product solutions.
  • Oversee progress of the development team and outputs to ensure consistency with initial design;
  • Ensure that the software meets its quality attributes (security, performance, extensibility, etc.)
  • Participate in the technical classification of the bids.
  • Profile

    The ideal candidate will be expected to possess the following :

  • University degree in Information Technology.
  • Minimum 5 years of professional experience as Software Architect or at least 15 years as Senior Software Engineer.
  • Experience in the design, development of complex and large scale distributed applications and platforms using following technologies :
  • Web app development with a MVC framework like JSF, Spring MVC or similar SOAP or REST web services, Web API and XML or JSON processing plus WCF.

    WPF, XAML and C# with very good knowledge of .net framework.

  • Experience to use different design patterns to solve problems.
  • Very good understanding of / experience in object oriented Javascript, HTML5 and CSS3.
  • At least basic understanding of / experience in Javascript MV* frameworks (preferably react, AngularJS).
  • Very good knowledge of MS SQL Server design and database programming.
  • Good knowledge of NoSQL databases considered as advantage.
  • Familiarization with build systems (i.e MSBuild), continuous integration setups and delivery (e.g. Jenkins) and Team Foundation Server.
  • Knowledge of Micro Services Architecture will be considered as competitive advantage.
  • Understanding of the Agile Software Development methodology;
  • Past experience in different cloud platforms (AWS, Google, and Azure) will be considered as competitive advantage.
  • Excellent verbal and written communication skills in English ;
  • Team leading skills, inspiring attitude and able to work in an international and multi-cultural environment.
  • CVs can be sent, clicking on Apply .

    Υποβάλετε αίτηση
    Προσθήκη στα αγαπημένα
    Κατάργηση από τα αγαπημένα
    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «συνέχεια», δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Συνέχεια
    Φόρμα αίτησης