Περιγραφή θέσης εργασίας

Description

We are looking for a J unior .NET Software Engineer , to join our Payments and Integrations team. The successful candidate will be working with our engineers to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.

If you’re passionate about software development, we would like to meet you. As a .NET developer, you will be with a team of talented software engineers and you will collaborate with internal teams to develop web applications, while working in a fast-paced environment.

More specifically, as a .NET Software Engineer, you will :

  • Perform tasks in an efficient & timely manner;
  • Design, develop and maintain highly-available web applications using .NET Core and ASP.NET;
  • Troubleshoot and debug to optimize performance;
  • Participate with product development team to plan new features;
  • Continually advance technical knowledge and skills;
  • Ensure high quality code by following unit testing best practices;
  • Requirements

    To be considered, you should have:

  • 1+ years of experience using SQL and Web API, ASP.NET, C#.;
  • Excellent analytical and good problem-solving skills with a can-do attitude;
  • Demonstrable knowledge in object-oriented designs and design patterns;
  • Solid experience in designing and developing well-defined API based services;
  • The ability to perform in a team environment and share knowledge;
  • Knowledge of agile methodologies and version control systems such as Git will be a plus;
  • Bachelor's degree in Computer Science, Computer Engineering or related technical degree;
  • Microsoft Certified Professional Certification of any level will be a big plus;
  • Previous experience in .NET Core C#, Entity Framework, LINQ, JavaScript and relevant libraries (jQuery / TypeScript etc.) HTML5/CSS will be considered a plus;
  • Benefits

    We Offer:

  • Competitive salary package and bonus;
  • Career & competencies' development;
  • Modern workspace environment;
  • Private medical & life insurance;