adesso
Lead / Architect .NET Developer
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- Not specified
- Category
- Architecture
- Posted
Skills
Must have
- 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.
Full description
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.