YOUR ROLE
- Very good knowledge of Cand 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 Cand .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 Java Script/Type Script 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 recent technologies
YOUR PROFILE
- Strong hands-on experience with Cand 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 Java Script/Type Script 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.
📌 Lead / Architect.NET Developer (India)
🏢 Adesso
📍 India