Full Stack .Net Developer
About the Role
We’re looking for a Senior Software Developer (6+ years, ideally 8+) with strong full-stack experience across backend, frontend, APIs, databases, and cloud. You’ll design and build scalable, clean solutions with ownership and strong collaboration.
Core Skills
Expert in .NET 8+, ASP. NET Core, C#
Strong with FastEndpoints, MediatR (CQRS), REST, GraphQL
Experience with SQL Server, Cosmos DB
Real-time apps using SignalR
Containers & cloud: Docker, AKS, ACA
Event-driven systems: MassTransit, Azure Service Bus/Event Hubs
Nice to have: React or Angular (v16+), NgRx, microfrontends
Architecture
Microservices or Modular Monoliths
Clean Architecture, CQRS
Event-driven patterns & messaging
Repository & Unit of Work patterns
AI & Cloud
Experience with Azure (Functions, Storage, Key Vault, App Insights)
GenAI tools (Copilot, Cursor)
RAG, vector search (Azure AI Search)
Agent frameworks (Semantic Kernel, LangChain/LangGraph)
Data platforms (DWH/Lakehouse)
Power BI REST APIs (nice to have)
Testing & DevOps
Unit & Integration testing (xUnit, E2E)
CI/CD with Azure DevOps
Git/GitHub, TDD, Agile
Auth with JWT/OpenAM
Soft Skills
Clean, testable code mindset
Strong communication & collaboration
Self-driven, proactive, solution-oriented
Full Stack .Net Developer
Full Stack .Net Developer