Point your AI agent at freehire and let it find you a job.

Get the CLI →

adesso

New

Lead / Architect .NET Developer

Posted Updated
Discussion

YOUR ROLE

  • Very good knowledge of C# and modern .NET (async, dependency injection, LINQ, middleware)
  • Experience developing Web APIs (REST, versioning, OpenAPI)
  • Experience with Entity Framework Core and SQL, plus solid data modeling skills
  • Experience building interfaces and integrations
  • Basic knowledge of authentication and authorization (OAuth2/OIDC, Entra ID)
  • Experience with unit and integration testing
  • Confident use of Git and code reviews
  • Basic knowledge of CI/CD
  • Understanding of software architecture (e.g., Clean Architecture, DDD fundamentals)
  • Azure App Service: Designing, deploying, and scaling enterprise ASP.NET Core web applications and REST APIs on Azure App Service.
  • Azure Functions: Building event-driven, serverless background workers, webhooks, and scalable distributed task handlers using C# and .NET isolated worker models.
  • Azure Service Bus: Implementing reliable, asynchronous, event-driven messaging patterns
  • Microsoft Entra ID: Securing enterprise applications and APIs using OAuth 2.0, OpenID Connect, Managed Identities, and role-based access control (RBAC).
  • Azure OpenAI: Integrating generative AI capabilities, LLM completions, prompt engineering patterns
  • Good knowledge of JavaScript/TypeScript and frontend technologies (HTML, CSS, React)
  • Experience with AI-assisted development (agentic workflows welcome) and the ability to critically review the results
  • Strong communication skills, quick grasp, and the ability to understand complex relationships
  • Willingness to learn new technologies

YOUR PROFILE

  • Strong hands-on experience with C# and modern .NET / ASP.NET Core.
  • Experience developing RESTful Web APIs, including API versioning and OpenAPI/Swagger documentation.
  • Good knowledge of Entity Framework Core, SQL, relational database design, and data modeling.
  • Experience building application interfaces, third-party integrations, and backend services.
  • Understanding of authentication and authorization, including OAuth 2.0, OpenID Connect, and Microsoft Entra ID.
  • Practical experience with unit testing, integration testing, Git, pull requests, and code reviews.
  • Basic to intermediate understanding of CI/CD pipelines and automated build and deployment processes.
  • Understanding of Clean Architecture, SOLID principles, and Domain-Driven Design fundamentals.
  • Good knowledge of JavaScript/TypeScript and familiarity with HTML, CSS, React, and frontend-backend integration.
  • Experience with or willingness to work with Azure App Service, Azure Functions, and Azure Service Bus.
  • Familiarity with application monitoring, logging, troubleshooting, and production support.
  • Experience with AI-assisted development tools and the ability to critically validate AI-generated code.
  • Strong communication, collaboration, analytical, and problem-solving skills.
  • Ability to take ownership of deliverables, work independently, and collaborate effectively within a development team.
  • Eagerness to learn new technologies and expand expertise into the Microsoft Power Platform ecosystem.
  • Hands-on experience developing and deploying applications on Microsoft Azure.
  • Experience with event-driven architecture, distributed systems, and asynchronous messaging.
  • Knowledge of generative AI, LLM integrations, and AI-powered application development.
  • Familiarity with Microsoft Dynamics 365, Power Apps, PCF, and Dataverse.
  • Relevant Microsoft Azure or Power Platform certifications.

Skills

What Lead Architecture jobs ask for — and how much of it you have →
Apply

See also

Architecture jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.