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.