Senior .net Software Engineer-Core Services at Viva Wallet (Marousi, Greece)

Senior .net Software Engineer-Core Services at Viva Wallet (Marousi, Greece)


Add To Bookmarks
Company:
Location: Marousi, Greece
Type: Full Time
Created: 2021-03-06 05:00:54

Apply Here


We are looking for a senior level.NET Software Engineer to join our Enterprise Applications 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. The Enterprise Applications team is working on software that supports all the organization’s internal operations, like CRM, ERP, KYC etc. on a cloud ecosystem deployed on Microsoft’s Azure using various patterns and architectures, like Service Oriented Architecture, Event Driven Architecture, Microservices etc.

Technology stack

  • C# , .Net5, AspNet 5
  • Microsoft Azure (Azure Sql, Log Analytics, Azure Storage, Azure ServiceBus etc)
  • Microsoft Power Platform
  • Microsoft Dymamics365 Platform

More specifically, as a .NET Software Engineer, you will:

  • Execute full software development life cycle (SDLC)
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Participate with product development team to plan new features
  • Integrate software components into a fully functional software system
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Continually advance technical knowledge and skills

To be considered, you should have:

  • 4+ years of experience using C# and AspNet;
  • 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 version control systems such as Git will be a plus;
  • Previous experience with Microsoft’s Azure cloud will be a plus;
  • Previous experience in developing scalable systems using event driven architectures will be a plus;
  • Knowledge of agile methodologies and will be a plus;
  • Microsoft Certified Professional Certification of any level will be a plus;