Senior .NET Developer (full-stack)
OBRELA SECURITY INDUSTRIES
Greece, Attica, Athens
πριν από 2 μέρες

Description

Senior .NET Developer works as a member of the SWORDFISH team. He / she is responsible for the implementation of new features on the SWORDFISH platform, troubleshooting of bugs / existing issues and enhancing the platform both in the front-

end and back-end. At least 5-years of hands-on programming experience with the .NET framework is expected, as well as strong foundations on Object-

Oriented software development, Design Patterns and Test-Driven Development.

  • Development of the user interface of SWORDFISH using Angular 5+, HTML 5, CSS 3 and Javascript
  • Development of the back-end system using C#, MongoDB and ASP.NET Core (Web API 2)
  • Enhance and maintain SWORDFISH with new features
  • Troubleshooting bugs / issues with existing installations
  • Writing and maintenance of technical documentation
  • Participation in Requirements analysis & Technical Design processes
  • Facilitate the development methodology (effort estimation, sprint planning, backlog grooming)
  • Perform code reviews and refactor current code-base in order to make it reusable, readable and unit-testable
  • Requirements

  • At least 7-years of web application software development with Microsoft .NET stack
  • Demonstratable experience with Object-Oriented Programming, Async Programming, Design Patterns, Test-Driven Development
  • Excellent knowledge of C# (VS2017 / VS2019) ASP.NET Core (Web API 2)
  • Excellent knowledge of Angular 5+, JavaScript & TypeScript
  • Fair knowledge of HTML 5 and CSS 3Fair knowledge of MongoDB Document Database or similar document database
  • Familiarity with version control systems like Git (code branching, merging and pull-requests)
  • Experience with Continuous Integration & Deployment
  • Strong analytical and problem-solving skills
  • Nice to have (but not required)

  • Experience with BPMN
  • Knowledge of the Cyber-security / Cyber-Risk management business domain
  • Experience with development for the Azure platform
  • Personal Values

  • Passion for writing clean & documented code, easily understandable by other team members
  • A sharp eye with attention to details and a mindset focused on UI usability and user-friendliness
  • Fluency in English (writing / reading / speaking)
  • Willing to learn and to explore new areas of coding, get out of your "comfort zone", share the knowledge and have fun with the rest of the team
  • Good communication skills, team spirit, self-motivation and a getting-things-done attitude
  • Benefits

  • Dynamic and respectful environment our people are the core of our business, we value each and every individual and support initiatives, promoting agility and work / life balance.
  • Continuous coaching work with passionate people and receive both theoretical as well as hands-on training
  • Career development. Expand your career internationally and work alongside knowledgeable people from diverse cultures and backgrounds
  • A competitive compensation package dependent upon your experience and qualifications. We’re focused on rewarding efforts.
  • Our salaries and benefits package will keep you motivated throughout your career

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