Security Analytics& Response Orchestration

.Net Software Engineer (Support)

location Athens, Greece
salary Competitive

Joining ENCODE as a .Net Software Engineer you will be supporting one of our flagship products. In addition you will design, code and deliver cloud enabled services that are reliable, secure, elastic and capable of processing terabytes of data. You will take part in architecture, API definition and optimization discussions.

Implementing a high-performance service of this scale requires engineers with unique technical skills and limitless creativity.

Responsibilities and Duties:

  • Support production systems from a Level-3 perspective
  • Develop new or improve existing functionality for our Enorasys suite
  • Analyze business requirements and translate into robust, secure and reliable code
  • Enhance the performance and scalability of existing software
  • Implement data security and protection best practices
  • Write Unit & Functional tests
  • Perform code reviews for your team

Position Requirements


  • Bachelor’s degree (or equivalent) in Computer Science or relevant field
  • Experience in developing C# applications
  • Good knowledge of OOP, data structures, algorithms and design patterns
  • Good Knowledge of Database systems (preferably MySQL)
  • Some experience with Windows Server and Linux administration
  • Familiarity with Web Services and Restful APIs
  • Familiarity with Git
  • Ability to write clear and well-documented code
  • Fluency in English with solid verbal and written communication skills
  • Ability to work well as part of a team


  • Competitive Salary
  • Private healthcare
  • Grow your skill-set and challenge yourself with our Check-In process
  • Work with a well-rounded, motivated team while using industry standard tools like Jira Cloud, Zoom and Slack
  • Casual, energetic, fun and professional work environment