-
MACH CONSULTANTS

Senior DorNet Api Developer

MACH CONSULTANTS
Qatar · Full-time · Mid-Senior

. NET Core / API Development Expertise:


Proven experience in building RESTful APls using .NET Core / .NET

Design and implement scalable, secure, and high-performance Web APls Strong understanding of HTTP methods, status codes, REST conventions

Implement authentication and authorization mechanisms (JWT, OAuth2, Identity Server) Experience with Entity Framework Core (Code First / Database First)

Knowledge of asynchronous programming and TPL

Implementation of middleware, routing, filters, and dependency injection Familiar with clean architecture, repository pattern, and SOLID principles Experience working with microservices architecture and API gateways

Database & Reporting:


Strong experience with SQL Server and T-SQL

Design and manage relational database schemas, stored procedures, views, indexes Data access using LINQ, EF Core, Dapper

Experience in creating and consuming stored procedures and functions Generate reports using SSRS, Power BI (optional but preferred)

Data migration and transformation processes usingtools like SSIS

Integration & Middleware:


Integration with third-party APls and services (SOAP, REST, gRPC)

Experience in handling API versioning, throttling, and caching (Redis, MemoryCache) Work with messagebrokers like RabbitMQ, Kafka, or Azure Service Bus

Develop custom middleware components and exception handling logic Implement logging and monitoring (Serilog, ELK, Application Insights)

Familiarity with CI/CD pipelines and deployment using Azure Devops / GitHub Actions Cloud & Devops:

Experience with Microsoft Azure (App Services, Functions,Key Vault, Storage)

Use of containerizationwith Docker; orchestration withKubernetes (basic knowledge) Deployment automation and build pipelines (CI/CD)


Understanding of Infrastructure as Code (ARM templates / Bicep / Terraform) Participate in sprint planning, daily stand-ups, and retrospectives


.NET Customization El Advanced Concepts:


Understanding of .NET assemblies, reflection, diagnostics, and memory management Familiar with SignalR, gRPC, or WebSockets for real-time communication (optional but

preferred)

Multi-threading, parallel programming, and performance optimization Implementing caching strategies, rate limiting, and queue processing Experience with writing unit tests (xUnit, NUnit) and integration tests Mocking and test automation using

Technical Advisory & Solutioning:


Support in designing technical architecture and solution documentation

Provide estimates and feasibility analysis for features and technical spikes Participate in peer code reviews and mentor junior developers

Engage in discussions to scope businessrequirements into API features

Identify potential performance bottlenecks and propose scalable solutions

Certifications (Preferred):


Microsoft Certified: Azure Developer Associate Microsoft Certified: .NET Developer

Microsoft Certified: DevOps Engineer Expert

Microsoft Certified: Azure Solutions Architect Expert


Additional Tools Expertise(Good to Have):


Postman / Swagger / OpenAPl Azure API Management

Git / GitHub / Azure Devops

Serilog, NLog, Application Insights Power BI (forbasic reporting needs) Docker / Kubernetes

SSRS, SSIS, PowerShell scripting



General Skills:


Able to define, detail, and scope technical requirements into solution architecture Strong technical problem-solving and debugging skills

Ability to translate business needs into technical implementations Clear communication and documentation skills

Capable of writing detailed Functional Et Technical Specification documents Work closely with UI developers, QA, and business stakeholders

Lead and participate in project planning, sprint reviews, and retrospectives Quick learner who can operate independently in a fast-paced environment Prior experience in Agile/Scrum environments

Key Skills

Ranked by relevance

power bi docker devops server infrastructure as code deployment automation microservices sql server powershell terraform rabbitmq postman redis kafka cloud vault bicep grpc cicd git sql elk ui
Login to Apply
Posted
Jun 14, 2025
Type
Full-time
Level
Mid-Senior
Location
Doha

Industries

Business Consulting Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
MACH CONSULTANTS
Related

APIGEE & WSO2 Developers

2026-04-19

Contract
Entry
Qatar
Business Consulting
Engineering
View Job Details
MACH CONSULTANTS
Related

Senior QA Engineers (ONLY Local Candidates)

2026-05-17

Full-time
Mid-Senior
Qatar
Business Consulting
Engineering
View Job Details
PwC Deutschland
Related

Frontend-Developer - Public Sector & Energy (w/m/d)

2026-05-21

Full-time
Not Applicable
Germany
Business Consulting
Engineering