.NET Back-End Developer
Back to Jobs
Druid AIGet Smart Job AI Coach in the appFree on iOS and Android 






.NET Back-End Developer
Location
Bucuresti, Sector 5, Bucuresti, Romania (Hybrid)
Experience
Senior
Posted
Jul 10, 2026
Apply by
August 9, 2026
Applicants
0
Early applicantFull-timeHybrid
Job Description
Come join our team!
[DruidAI](https://www.druidai.com/) is an agentic AI scale-up with traction, customer base, and market recognition to stand out in one of the fastest-moving categories in enterprise software. We help organizations move beyond AI experiments to production-ready AI agents that automate real business processes across healthcare, higher education, retail, banking, insurance, and employee-facing workflows.
With strong growth, hundreds of enterprise customers, a global partner ecosystem, and recognition in the Gartner Magic Quadrant for Conversational AI Platforms, Druid has clear product-market fit and a credible platform story in a market being reshaped by agentic AI.
With a 2x growth year over year, 160+ partners and 250+ clients worldwide, DRUID AI actively builds on its vision to provide employees with an intelligent virtual assistant that helps people work easier and faster.
We are seeking an experienced .NET Back-End/Full-Stack Developer to join our engineering organization. The successful candidate will be responsible for designing, implementing, and operating scalable back-end services and APIs that power our front-end applications. This is a hands-on engineering role requiring deep knowledge of modern .NET (C#/.NET 8), microservice architectures, cloud messaging and persistence technologies, and best engineering practices (Clean Code, SOLID, Git Flow).
What you’ll do at DRUID
- Design, implement and maintain robust, secure, and highly available back-end services using .NET 8 / C# and ASP.NET Core
- Build and operate background jobs and microservices (e.g., WebJobs, worker services) that integrate into the Platform
- Implement and maintain APIs (REST/gRPC) and real-time endpoints (HTTPS, WSS)
- Integrate and operate messaging solutions using Azure Service Bus and RabbitMQ (AMQPS)
- Design and implement data access layers for relational and NoSQL stores (MS SQL Server, MongoDB, Elasticsearch, Redis)
- Apply observability best practices: structured logging, metrics and distributed traces (OpenTelemetry)
- Ensure services are secure, performant, and can be deployed via CI/CD pipelines
- Collaborate closely with frontend, DevOps and product teams to define APIs, SLAs and operational runbooks
- Participate in code reviews, architecture reviews, and mentor junior engineers
- Champion engineering standards: Clean Code, SOLID principles, automated testing and Git Flow.
What you’ll bring to DRUID
- Minimum 4 years of professional backend or full-stack development experience
- Strong proficiency in C# and modern .NET (preferably .NET 6/7/8)
- Hands-on experience with ASP.NET Core for building web APIs and services
- Experience building background processing or scheduled jobs (WebJobs, worker services)
- Familiarity with microservice patterns, containerization concepts and service discovery
- Practical experience with messaging and brokered communication (Azure Service Bus, RabbitMQ, AMQPS)
- Solid experience with data storage technologies: MS SQL Server, MongoDB, Elasticsearch, Redis (designing schemas, indexes, query performance)
- Understanding of networking and protocols used by our platform: HTTPS, WSS (WebSockets), gRPC, AMQPS
- Experience with observability and telemetry (logs, metrics, traces) familiarity with OpenTelemetry is desirable
- Strong software engineering fundamentals: SOLID, test-driven development, code reviews, and version control (Git, Git Flow)
- Experience in integrating services with CI/CD pipelines and automated deployments
- Prior experience with Azure cloud services (App Services, Functions, Service Bus, AKS) and/or other cloud platforms
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Familiarity with API gateways, security (OAuth2/JWT) and enterprise integration patterns
- Exposure to large language model (LLM) frameworks, vector stores, or other AI/ML service integration
- Experience with performance profiling, caching strategies and capacity planning
- Public contributions or open source / GitHub profile demonstrating real-world projects
- Excellent problem solving, documentation and cross-team communication skills.
What’s in it for you at DRUID
- Competitive compensation and benefits package
- Opportunity to work on a market-leading agentic AI platform deployed internationally
- Structured professional development, technical mentorship and a collaborative engineering culture
- Hybrid working model with modern office facilities in central Bucharest (Opera Center One)
- Access to technical conferences, training and internal knowledge programs
- International exposure with opportunities for client engagements and travel.
Key Responsibilities
- Design, implement, and maintain robust, secure, and highly available back-end services using .NET 8 and C#
- Build and operate background jobs and microservices such as WebJobs and worker services
- Implement and maintain REST/gRPC APIs and real-time endpoints using HTTPS and WSS
- Integrate and operate messaging solutions using Azure Service Bus and RabbitMQ
- Design and implement data access layers for relational and NoSQL stores including MS SQL Server, MongoDB, Elasticsearch, and Redis
- Apply observability best practices including structured logging, metrics, and distributed traces
- Ensure services are secure, performant, and deployable via CI/CD pipelines
- Collaborate with frontend, DevOps, and product teams to define APIs, SLAs, and operational runbooks
- Participate in code reviews, architecture reviews, and mentor junior engineers
- Champion engineering standards including Clean Code, SOLID principles, automated testing, and Git Flow
Skills Required
C#.NETASP.NET CoreMicroservicesAzure Service BusRabbitMQMS SQL ServerMongoDBElasticsearchRedisHTTPSWSSgRPCCI/CDDockerKubernetesOAuth2JWTGitGit FlowProblem solvingDocumentationCross-team communicationMentoringAzure App ServicesAzure FunctionsAzure AKSOpenTelemetryLLM frameworksVector storesAI/ML service integrationPerformance profilingCaching strategiesCapacity planningGitHub
Benefits
- Competitive compensation
- Benefits package
- Structured professional development
- Technical mentorship
- Hybrid working model
- Access to technical conferences
- Training and internal knowledge programs
- International exposure and travel opportunities
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.

.Net -Angular Developer
Eurofins
Full-timeWork from Office
BengaluruSenior

.Net Core Developer (C# with Angular)
Eurofins
Full-timeWork from Office
BengaluruSenior

.Net Full Stack Developer (C#, .Net, AWS/Azure/GCP, React/Angular) - 3 - 6 Years - Pune
Worldpay
Full-timeEasy applyWork from Office
PUNEMid

Back-end .net Developer (H/F)
Edenred Pay
Full-timeWork from Office
France - Issy les MoulineauxMid

.Net Back-End Developer | MId
Jobgether
Full-timeWork from Home
BrazilMid

Développeur(euse) logiciel Back-End / DevOps
Mirego
Full-timeEasy applyHybrid
QuébecMid