Recruiter
Diana Aboice
Recruiter
Diana Aboice
Location
Athens
|
Salary
2000€ - 2800€
|
Contract type
Permanent
|
Industry
|
About the role
On behalf of our client, an International Telematics and IoT company with offices in the Netherlands, Germany, UK, and Athens, serving more than 1.000 enterprise clients across Europe with innovative solutions; we are looking for a tech-driven and highly-skilled .NET Developer to join their technology team of professionals in Athens.
Key Accountabilities:
- Participate in the design, implementation and operation of scalable, distributed and fault-tolerant “fast-data” processing components
- Extend, document and run our public APIs
- Stay up-to-date on emerging technologies
- Take ownership of BIG data analysis, and customer reports across systems
- Collaborate with the front-end engineers to co-design the app's supporting back- end services
Knowledge, Skills & Experience:
- ΒS/MS degree in Computer Science, Engineering or a related subject
- Minimum four (4+) years of proven professional experience as a .NET Developer and be master in C# Object-Oriented programming
- Excellent knowledge of Relational Databases (PostgreSQL or MS SQL Server)
- Solid experience in testing (unit/integration)
- Implemented backend APIs with ASP.NET
- Fulfilled any military obligations
Strong Pluses
- Practiced DDD
- Experience with message buses (e.g. NServiceBus, MassTransit)
- Experience with message brokers (e.g. RabbitMQ, ActiveMQ)
- Implemented Web Apps with ASP.NET MVC
Personal Side:
- Excellent communicator and strong team player
- Committed and focused to delivering value
- Motivated to make a difference and take pride in your work
- Able to work independently while being part of a team
- Visionary and determined to use technology in order to create a better world
- Fluent in English, both verbal and written
Benefits:
- Ownership of the Group’s innovative & important backend software developments
- Working with a highly-skilled, driven and motivated team of professionals
- Innovative and challenging environment for personal growth and professional development
- Excellent working atmosphere
- A very competitive salary
- Private insurance
- Continuous learning and training opportunities