Full Stack Software Engineer
Η θέση δεν δέχεται πλέον αιτήσεις
501-2000
Υπηρεσίες Λογισμικού και Πληροφορικής
πριν ένα χρόνο
Ημ. ανάρτησηςπριν ένα χρόνο
Με κάποια εμπειρίαΕπίπεδο εμπειρίας
Με κάποια εμπειρίαΠλήρης απασχόλησηΤύπος απασχόλησης
Πλήρης απασχόλησηΠληροφορικήΚατηγορία θέσης
ΠληροφορικήΕργασία απο απόστασηΤηλεργασία
Εργασία απο απόστασηEpsilon Net Group of Companies, awarded with 8 Nationals and 3 European Best Workplace awards is seeking for a Full Stack Software Engineer to join its team.
As a full stack software engineer, you will be responsible for the development of a .ΝΕΤ Cloud based application and its back-end services. You will be working along-side other engineers and developers on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work on new feature development, as well as maintenance of existing features and bug fixes
- Design, build, and maintain highly reusable C#, JavaScript, HTML and CSS code
- Ensure the best possible performance, quality, and responsiveness of the application
- Unit-test code for robustness, including edge cases, usability, and general reliability
Requirements:
- BS/MS degree in Computer Science, Engineering or a related subject
- 5 years of overall software development experience
- Experience with .NET 4.5+, .NET Core principles and best practices
- Great knowledge of Angular (8+)
- Good knowledge of HTML5 and JavaScript, TypeScript, jQuery and its best practices
- Experience working with remote data via REST and JSON
- Solid understanding of the full development life cycle and scrum process framework.
- Native greek speaker
Familiar with:
- Azure Products (Microservices, Application Insights, Blob Storage)
- Kendo UI - Telerik
- MSSQL Server
- Git
- Azure DevOps
We offer:
- Excellent working environment
- Competitive remuneration package
- Private medical insurance
- Ongoing training, opportunities & career development
- Free participation in Epsilon Training & Epsilon College educational programs
- Opportunities for career growth and development
ΠΕΡΙΛΗΨΗ ΘΕΣΗΣ