Skip To Main Content
backBack to Search

Senior .NET Back-End Developer

.NET, C#, ASP.NET, REST, Unit Testing, Microsoft Azure
warning.png
Sorry, this position is no longer available

We are looking for a Senior .NET Developer to join our global remote team, contributing to the maintenance and enhancement of the Web Banking platform. As part of a team you will be responsible for software development, supporting the maintenance and enhancement of the Web Banking platform based on Microsoft Technologies. If you have a passion for software development and want to work with a global team, we invite you to apply for this position.

Responsibilities
  • Collaborate with the team to design and develop software solutions, ensuring the quality of the codebase
  • Maintain and enhance the Web Banking platform based on Microsoft Technologies
  • Participate in code reviews and provide feedback to the team
  • Contribute to the development of new features and functionality
  • Provide technical guidance and support to the team
  • Ensure the quality of the codebase by writing unit tests and performing code reviews
  • Collaborate with cross-functional teams to identify and resolve technical issues
  • Participate in the development of technical documentation
Requirements
  • Expertise in C# with strong LINQ experience as a Senior Developer
  • Knowledge of ASP.NET/MVC on .NET Framework 4.6 (for winbank.gr portal)
  • Solid knowledge in ASP.NET WebForms and especially the MVP pattern (for AdminTool development)
  • Background in Windows Communication Foundation development
  • Experience with Blazor and .NET Core 3+ development - razor (for AdminTool development)
  • Practical work experience with SQL Server 2008-2016 (good TSQL skills)
  • Good experience with HTML and CSS. Familiar with Bootstrap
  • Some Javascript and Typescript experience – not advanced but familiar with eg. npm
  • Some Experience with IE11 Peculiarities (yes still used for AdminTool clients)
  • Experience with TFVC/Azure DevOps on premises for managing builds.
  • Azure Application Insights experience
Nice to have
  • Familiarity with CRM and e-banking concepts
  • Experience with Azure Databricks (for maintenance of existing analytics infrastructure)
  • Hands-on experience with PowerBI (for maintenance/troubleshooting of analytics reports)
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you