# C# Software Engineer

**Company:** [Apopsi SA](https://jobs.workable.com/companies/aohoDHpbxPXmKaFeykVLgQ.md)
**Location:** Pireas, Greece
**Workplace:** on site
**Employment type:** Full-time

[Apply for this job](https://jobs.workable.com/view/2d903621-67b2-4311-b9d5-eefafb5f70ee)

## Description

APOPSI is solely looking for a full-stack web applications Software Engineer - at least five years of experience on building web applications. Details following:

**Mandatory Qualifications**

**Technologies - Languages**

-   Highly experienced with programming languages: C#, JavaScript, HTML, ASP.NET MVC, ASP.NET Web API frameworks, WebForms, Razor.
-   Excellent understanding of using ADO.Net for ORM.
-   Excellent working knowledge and understanding of (pure) JavaScript, jQuery, jQuery UI, jQuery Ajax, creation of plugins, DOM creation and manipulation, JSON manipulation and data transfers between Ajax calls.
-   Excellent knowledge and understanding of HTML 5, CSS 3 and Bootstrap.
-   Ability to design, implement, and manage databases in MS SQL Server.
-   Excellent problem-solving skills.

-   RDBMS: Microsoft SQL Server
-   Experienced using advanced JavaScript libraries and frameworks such as AngularJS, ReactJS, VueJS etc.)

**Desired General Qualifications**  

-   DevOps practices
-   Node.js
-   Material design

## Requirements

**Prerequisites**

-   Design overall architecture of the web applications
-   Maintain quality and ensure responsiveness of applications
-   Collaborate with the rest of the team to design and launch new features
-   Bachelor’s degree in computer science or equivalent IT degree recognized by the Greek state (DOATAP)

**Previous experience**

The candidate’s portfolio will be evaluated from projects he has developed/participated in

-   Benefits and salary will be discussed according to the candidate’s qualifications

## Benefits

-   You will be working in an environment that allows for the use and growth of your established skills and qualities
-   Combination of remote work and office

-   Training & Development
-   Performance Bonus
