Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs

Adree

adree is a technology-driven company that goes beyond software testing. we specialize in quality assurance (qa), quality control (qc), and low code/no code services. we exist to empower businesses in the digital realm, optimizing their projects wi...

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 Responsibilities

  • Develop 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.

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

Recommended for you based on this role

Similar stack
Same company
In your city
Full-Time • Riyadh
JavaScript
TypeScript
Frontend
Angular
Bootstrap
GraphQL
npm
React.js
Sass
Vue.js
Webpack
DevOps
Git
Rest API
Design
Adobe XD
Figma
Zeplin
Apply
Remote/Hybrid • 4+ year exp • Bachelor's Degree
JavaScript
Frontend
Sass
Design
Adobe XD
Figma
Zeplin
Apply
Full-Time • Cairo
SQL
C#
C#
.NET
DevOps
Azure
Azure DevOps
CI/CD
Git
Jenkins
Management
Confluence
Jira
QA
Appium
Cypress
JMeter
Locust
Playwright
Postman
Robot Framework
Selenium
SoapUI
Apply
Riyadh
DevOps
Ansible
AppDynamics
ArgoCD
Azure
Azure DevOps
CI/CD
Configuration Management
Docker
GitOps
JFrog Artifactory
Kubernetes
OpenShift
Red Hat
Terraform
Cybersecurity
Fortify
HashiCorp Vault
Sigstore
Cryptography
Vault
Apply
Flutter, Developer 1 month ago
Full-Time • Cairo
Dart
Dart
Bloc
GetX
Riverpod
Databases
Firestore
SQLite
Frontend
GraphQL
Mobile
Crashlytics
Firebase
Flutter
Material Design
State Management
DevOps
CI/CD
Git
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Cairo
Employment
Full-Time