Περιγραφή θέσης εργασίας
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;