Join Our Team

Senior Software Engineer .NET

If you’re a seasoned software engineer with a proven track record of technical leadership and a passion for driving innovation, we invite you to apply. Join us at Hypernetica and contribute to our mission of shaping the future of software development.
Your Role:

We are looking for a full-stack Software Engineer to join our growing customer solutions team. In this role, you will be responsible for developing software solutions for our clients, using .NET technology and the Azure cloud platform. As you will be engaged in customer-facing projects, the ability to manage customer interactions is also crucial.

Responsibilities:
  • Work and collaborate with the development team and project stakeholders to discuss user interface ideas and applications.
  • Identify web-based or mobile-based user interactions.
  • Write application interface code using .ΝΕΤ/.NET Core.
  • Troubleshooting interface software and debugging application code.
  • Develop and implement front-end architecture to support user interface concepts.
  • Monitor and improve front-end performance.
  • Document application changes and developing updates.
Requirements:
  • At least 5 years of experience working as part of a development team.
  • C# 6+, with strong LINQ experience
  • Deep knowledge of ASP.NET/MVC on .NET Framework 4.6
  • Deep knowledge in ASP.NET Web Forms and especially the MVP pattern (for Admin Tool development)
  • Experience with Windows Communication Foundation development
  • Experience with Blazor and .NET Core 3+ development – razor (for Admin Tool development)
  • Experience with SQL Server 2008-2016 (good TSQL skills)
  • Experience with IIS for deployments in dev environments
  • Good experience with HTML and CSS. Familiar with Bootstrap.
  • Some Javascript and Typescript experience – not really advanced but familiar with eg. npm
  • Some Experience with IE11 Peculiarities (used for AdminTool clients)
  • Experience with TFVC/Azure DevOps on premises for managing builds.
  • Azure Application Insights experience
  • Ability to work under stressful conditions in critical enterprise systems
  • Good interpersonal and communication skills.
The following skills will be an additional plus:
  • Familiar with CRM and e-banking concepts
  • Azure Databricks (for maintenance of existing analytics infrastructure)
  • PowerBI (for maintenance/troubleshooting of analytics reports)
  • Stress Testing /Performance Testing
The company offers:
  • Competitive salary, depending on experience.
  • Flexible working hours and/or hybrid working, depending on the engagement.
  • On-the-job training where necessary, as part of our continuous evolution program.
  • A positive, forward-looking, healthy work environment, which promotes collaboration and mutual assistance.

Key Job Details

Role : Proffesional
Location : Athens
Remote : In House
Employment Type : Full Time

share this job

other job opennings

Java Software Engineer

If you’re a seasoned Java Software Engineer with a proven track record of technical leadership and a passion for driving innovation, we

We use cookies to make your experience of our website better. By using and further navigating this website you accept this. Detailed information about the use of cookies on this website is available by clicking on more information.