Skip to main navigation Skip to main content Skip to page footer

Γραφείο Διασύνδεσης

FULL - STACK SOFTWARE ENGINEER

[κωδ. 2022071504]

Description

Threenitas is looking for an enthusiastic and talented Junior to Mid-level Full Stack Software Engineer to join our SW Development department.

Our software solutions are primarily built on top of Microsoft’s ASP.NET technology stack (C#, MVC), but we are always looking for new and exciting tools! HTML 5, Javascript-based frameworks, Azure and Amazon cloud- based services and mobile app frameworks are some of the technologies we heavily use.

As part of our team, you will be involved in the development of the infrastructure that supports the operation of many interesting and often complex projects.

Responsibilities

  • Develop web applications, services and integration components in Microsoft C# using ASP.NET MVC framework.
  • Ensure development takes into account all aspects of requirements - including data quality, customer experience, architecture, security & operations- so the software is fit for purpose when it goes live.
  • Design, implement, document, test, and fine-tune application code using .NET frameworks development stack.
  • Work as part of a multi-discipline development team, getting involved in all development stages and being given a wide latitude for independent judgment.

Requirements

Essential Skills

The following skills are required from a successful candidate:

  • Good knowledge of SQL and experience of either SQL Server or other major relational RDBMS.
  • A good understanding of object-oriented analysis and design (Design patterns, TDD, Dependency Injection, SOLID Principles).
  • Ability to understand business requirements and create software solutions that work within agreed technical designs.
  • Ability to work with multiple technologies and ability to quickly learn and use new technologies.
  • Positive proactive attitude, willing to work things out when they fall outside one’s area of direct expertise.
  • Eager to work as a member of a team and pitch in to ensure the team succeeds with its commitments.
  • Good verbal and written communication skills.
  • Bachelor’s degree in computer science or related field, or equivalent years of experience.

Desired Skills

The following skills will be greatly appreciated:

  •  Any other web technology or programming language (e.g. Python/Ruby/PHP/Java). We firmly believe that each language and framework teaches us something new.
  • Experience building browser based applications with Javascript, JQuery and AJAX. Bonus points for experience in using a JS framework such as AngularJs or Knockout.
  • Mobile Application Development (iOS, Android or Windows Phone).
  • Bonus points for experience with Microsoft Azure Cloud, Parse or Amazon Web Services

Benefits

Threenitas is offering a competitive salary and perks dependent on the candidate’s skills.

Εφόσον σας ενδιαφέρει η συγκεκριμένη αγγελία, παρακαλούμε να συμπληρώσετε την Αίτηση Αποστολής Βιογραφικού Σημειώματος, επισυνάπτοντας το βιογραφικό σας σημείωμα.