Recruiter

Spyridoula Zineli

itech
itech

Recruiter

Spyridoula Zineli

ADD

Mid & Senior .NET Software Engineer

ΚΩΔΙΚΟΣ: job000018483

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

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

On behalf of our client, an innovative IT company providing Software Solutions for next-generation Revenue Management Systems, leveraging state-of-the-art software technologies & machine learning models, we are currently looking for a passionate Mid & Senior .NET Software Engineer, to join its software team in Athens.

 

A day in the life of a Mid & Senior .NET Software Engineer

The ideal candidate is a hands-on C#/.NET Core developer with experience in developing scalable software platforms. The role of the Mid & Senior Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.

Your day-to-day

  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop high-quality software design and architecture
  • Develop tools and applications by producing clean, efficient code
  • Ensure software is up-to-date with the latest technologies
  • Document development phases and monitor systems

What you will need

  • Strong C#, ASP.NET, and .NET Core background
  • Very good knowledge of SQL / Azure SQL
  • Experienced with XML/XSLT, JSON is a must
  • Culture of object-oriented analysis and design using common design patterns and microservices approach is mandatory
  • Expertise in the full software development lifecycle and ability to integrate application components with back-end systems via new and existing APIs
  • Experience in UI development with VueJS is a plus
  • BSc degree in Computer Science or related field
  • Fluency in English
  • Ability to work creatively and analytically in a problem-solving environment
  • Significant experience in practising agile methodologies, including Scrum and continuous integration environments
  • Experience leading technical requirements gathering and building solutions from those requirements 
  • Extensive experience in software development, scripting and project management

We love your personality if you

  • have solid communication skills & a problem-solving attitude
  • show adaptability in high demanding environments and team spirit
  • have a positive/pleasant attitude

What’s in it for you

  • Receive competitive compensation and benefits package
  • Enjoy several office perks, in a friendly working environment
  • Have a flexible work schedule (work remotely and/or in the office)
  • Receive training and support, so you'll never feel left on your own
  • Gain exposure to cutting-edge technologies and software/product development methodologies
  • Be part of several business/tech communities as we support several meet-ups, both local and international
  • Gain exposure to an international environment of leading multinational companies in a variety of industries
  • Have the opportunity to learn and grow within a dynamic, fast-developing company