.Net Backend, Developer

🏢 Adree
📍 Cairo, EgyptFull-timeRemote
📅 Posted: 1mo ago🔄 Updated: 1mo ago
CV%
✨ AI Summary
Adree is looking for a .NET Backend Developer to design, develop, and maintain backend services and APIs, focusing on building scalable systems and improving performance. Key responsibilities include developing backend services with .NET/C#, building REST APIs, designing database solutions, optimizing queries, and integrating with external systems. The role also involves implementing security best practices, creating background jobs, working with microservices architecture, and performing code reviews. Requirements include 3-6 years of professional experience in .NET backend development with strong proficiency in C#, ASP.NET Core, and Web APIs. Candidates should have a good understanding of OOP, design patterns, clean code, database optimization, and asynchronous programming. Experience with JWT/OAuth2, Entity Framework/Dapper, and Web API/RESTful services is necessary, along with basic system design knowledge and strong communication and teamwork skills.
Required Skills
Information Technology
C#ASP.NET CoreObject-Oriented ProgrammingDesign PatternsSQLJWTOAuth2System DesignScalabilityGit
Other
Web APIsasynchronous programmingEntity FrameworkDapperRESTful services
Operations, Logistics & Supply Chain
Lean
Soft Skills & Professional Competencies
CommunicationCollaboration
Business, Sales & Management
Scrum
Nice to have:
Information Technology
SQL ServerPostgreSQLMySQLAzure FunctionsRedis
Other
HangfireQuartz
Hospitality, Retail & Customer Service
Service Standards
Requirements
3–6 years of professional experience in .NET backend development.Strong experience in C#, ASP.NET Core, Web APIs.Good understanding of OOP, design patterns, and clean code.Strong database knowledge and ability to write optimized SQL queries.Experience with authentication/authorization concepts (JWT/OAuth2).Strong understanding of asynchronous programming and performance considerations.Hands-on experience with at least one of the following: Entity Framework / Dapper.Web API / RESTful services.Basic understanding of system design and scalability concepts.Good communication and teamwork skills.Job Location: HQ
Description
Adree is seeking a .NET Backend, Developer to design, develop, and maintain backend services and APIs. The role involves building scalable systems, improving performance, and collaborating with frontend, QA, and other engineering teams.Key ResponsibilitiesDevelop and maintain backend services using .NET / C#.Build REST APIs and backend endpoints following best practices.Design and implement database solutions using SQL Server / PostgreSQL / MySQL.Write efficient queries, optimize performance, and ensure data integrity.Integrate backend services with external systems using APIs and webhooks.Implement authentication/authorization (e.g., JWT, OAuth2) and security best practices.Create and maintain background jobs/queues using technologies like Hangfire / Quartz / Azure Functions / Service Bus (as applicable).Build and maintain microservices or modular monolith architecture (as per project needs).Work with caching mechanisms (e.g., Redis) if required.Perform code reviews, debugging, and ensure high-quality code and documentation.Use Git workflows and follow agile/Scrum practices.Support production deployments and resolve issues in a timely manner.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00