Software Architect [TP18-SAR1]
Παιανία, Αττική, Ελλάδα
πριν από 4 μέρες

We are looking for a talented and experienced Software Architect to add to our development team. Your primary responsibility will be to design and maintain our core application architecture, and to coordinate with the rest of the team in order to deliver a quality product.

Our ideal candidate is self-motivated, able to take ownership of how our products and systems function, and is great to work with.

The candidate should have a strong understanding of the .NET platform as well as experience in scalable web service architectures.

The candidate must be a team player and be able to contribute positively to our culture of team collaboration and our fun, positive, professional work environment.

Responsibilities :

  • Execute full software development life cycle (SDLC)
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy features and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features
  • Requirements :

  • Experience developing .NET Core and .NET Framework applications and features using C#
  • Proven experience in Domain-Driven-Design (DDD) for microservice logical architecture and deployment
  • Proven experience in SOA and REST ful web service design, implementation and maintenance
  • Proven experience in multi-threading and asynchronous programming patterns
  • Strong experience in test and / or behavior driven development ( TDD, BDD )
  • Strong experience with Continuous Integration / Continuous Deployment using Gitlab and Azure ( ACR, AKS )
  • Strong experience in containerized applications (e.g. via Docker ), orchestration and scaling on Kubernetes (k8s) clusters
  • Experience in cloud and microservice design patterns , for building reliable, scalable and secure applications (including intra-
  • communication via AMQP )

  • In-depth experience with relational (e.g. Azure SQL Database ) and non-relational DBMS (e.g. MongoDB document-store , Redis key-value-store )
  • Experience with Git decentralized version control. Experience working on large-scale software development projects with Git workflows is a plus
  • Experienced in Agile methodologies (Scrum, Kanban)
  • Team player capable to interact efficiently / collaborate with the engineering team
  • To apply for this role, please send your CV and a cover letter to pspala, quoting reference TP18-SAR1

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