Recruiter

Spyridoula Zineli

itech
itech

Recruiter

Spyridoula Zineli

ADD

.NET Software Engineer

ΚΩΔΙΚΟΣ: job000021537

Ημερομηνία Δημοσίευσης5 days ago
Περιοχή
Athens
Μισθός
Not available
Τύπος Εργασίας
Permanent
Κλάδος
Περιοχή
Athens
Μισθός
Not available
Τύπος Εργασίας
Permanent

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

On behalf of our client, a dynamic Software House with more than 15 years in the market and a broad clientele focusing on innovative projects, we are looking for a talented .NET Software Engineer to join its aspirated team in Athens, being able to work remotely. 

 

Your day-to-day

As a member of our development team, you will have the opportunity to enter and contribute to an inclusive, innovation led, fast moving environment that promotes individual evolution with the support of the team. Selected candidates will have the opportunity to work in multi-partner or large clients' projects in modern frameworks, with great opportunities of building and evolving a solid career in Software Engineering.

What you will need

  • Very good understanding of Object-Oriented Programming model
  • Knowledge to identify and ability to apply design patterns
  • Focus on writing clean, readable, modular and reusable code
  • Experience and solid knowledge on C# (.NET Core and/or .NET Framework), ASP.NET WebAPI / RESTful services
  • Good knowledge of SQL, practiced on a major RDBMS
  • Depending on level of experience, project portfolio on claimed technologies (thesis, lab, personal, work)
  • Highest education degree specializing on Informatics (Bachelor's or Master's)

What is nice-to-have

  • Experience with at least one ORM framework
  • Knowledge / experience in web technologies (Angular, HTML5, JS)
  • Experience in test design and management (stress, performance, security, verification)
  • Experience in software quality assurance procedures and frameworks
  • Microsoft (or other) certifications in technologies of relevance
  • Team leadership abilities

We love your personality if you

  • Have excellent communication skills
  • Are details-oriented, organized, methodical with a problem-solving attitude
  • Enjoy learning new things
  • Can collaborate in small or large management and implementation groups
  • Are, and enjoy being, a great team player

What’s in it for you

  • Fixed competitive salary that depends on experience and skills
  • Extra rewards for productivity and diligence
  • Opportunities to develop personal and technical skill set. We believe in promoting from within
  • Enjoy a work-life balanced environment