Skip To Main Content
backBack to Search

Lead .NET Developer

Office in Greece: Athens
.NET
& 12 others
hot
Refer a Friend
Know someone who would be a great fit for this opportunity?

We are seeking a Lead .NET Developer to drive the implementation of the back-end for front-end (BFF) layer for a mobile application serving corporate customers.

As the technical lead, you will collaborate closely with cross-functional teams, supervise .NET developers and ensure the delivery of a robust, scalable solution.

Responsibilities
  • Own the design, implementation, testing, deployment and maintenance of the BFF layer
  • Act as the primary contact for cross-team communication, information gathering and issue escalation
  • Supervise and mentor two .NET developers within the team
  • Ensure high performance and scalability through advanced use of asynchronous programming patterns
  • Integrate core services and troubleshoot middleware issues across .NET 8, ASP.NET Core, OpenShift, Redis and MS SQL Server
  • Design and develop RESTful APIs with a strong understanding of HTTP methods, status codes and API versioning
  • Write unit and integration tests for middleware components using frameworks such as xUnit
  • Coordinate CI/CD processes, ideally leveraging Azure DevOps
  • Collaborate with Solution Architects, Business Analysts, QA testers and Mobile Developers throughout the SDLC
Requirements
  • Advanced proficiency in C# and .NET, including .NET 8 and ASP.NET Core, with a minimum of 5 years of working experience
  • Knowledge of asynchronous programming patterns to ensure high performance and scalability
  • Background in middleware development, integrating core services and troubleshooting issues with OpenShift, Redis or MS SQL Server
  • Expertise in API design and development, including RESTful APIs, HTTP methods, status codes and API versioning
  • Experience as a back-end Tech Lead or Team Lead, supervising developers and providing technical guidance
  • Skills in writing unit and integration tests for middleware components using xUnit or similar frameworks
  • Capability to coordinate CI/CD processes, preferably in Azure DevOps
  • Proficiency in Greek language and English at B2 level
Nice to have
  • Familiarity with security protocols such as OAuth2 and JWT for authentication and authorization
  • Experience with logging and monitoring tools like Azure Application Insights or Dynatrace
  • Understanding of Azure cloud and OpenShift environments
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job
Refer a Friend
Know someone who would be a great fit for this opportunity?