.NET Backend Developer

120 - 135 PLN/ godz.
SeniorFull-time
#393181·Dodano miesiąc temu·5
Źródło: LinkGroup
Aplikuj teraz

Tech Stack / Keywords

.NETBackendASP.NET CoreC#Entity FrameworkAIAPICQRS

Firma i stanowisko

LinkGroup is recruiting for experienced Senior .NET Developers to work on complex business systems based on ASP.NET Core, C#, and Entity Framework Core. The role involves backend development with expertise in distributed systems, web application security, and designing scalable and performant solutions.

Wymagania

  • Strong knowledge of ASP.NET Core, C#, and Entity Framework Core.
  • Experience with relational databases.
  • Practical understanding of web application security.
  • Proficiency with Dependency Injection mechanisms in .NET including lifetime management.
  • Ability to manage resources correctly, for example using IHttpClientFactory.
  • Familiarity with communication and architecture patterns in distributed systems such as CQRS, Clean Architecture, Saga Pattern, messaging, queues, and event-driven designs.
  • Skills in designing performant and scalable solutions.
  • Awareness that small-scale solutions may not work correctly for multi-client, high-volume scenarios.
  • Willingness to work in an AI-supported model managing and verifying work of AI agents.
  • Independence and responsibility for code quality and technical decision-making.

Nice to have:

  • Experience with rate limiting technologies like Redis, Azure API Management, or Application Gateway.
  • Experience with cloud tools and services.
  • Practical experience with AI agents such as Claude Code, GitHub Copilot with custom instructions, or similar.
  • Knowledge of Angular or willingness to learn frontend development aiming towards fullstack role.
  • Experience with complex business systems (accounting, HR, ERP, hardware integrations).
  • Experience designing multi-tenant systems.

Obowiązki

  • Design and develop backend applications in ASP.NET Core and C#.
  • Work with Entity Framework Core and relational databases.
  • Design distributed architecture solutions including reliable communication, distributed transactions, and event-driven patterns.
  • Develop and maintain APIs and system integrations.
  • Ensure web application security and proper management of dependencies, resources, and configuration.
  • Design scalable solutions suitable for multi-tenant environments.
  • Analyze performance bottlenecks and propose solutions for large-scale systems.
  • Utilize AI tools and agents for code generation, refactoring, and development support.
  • Verify AI-generated code for quality, security, maintainability, and architectural compliance.
  • Collaborate with the team on architecture design, code reviews, and technical standards.
linkgroup

linkgroup

432 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz