Skip to main content
Have a project in mind? Let's talk
Book a call Tell us about your project Book a Call
SA
  Hire .NET developers for Saudi Arabia

Hire .NET Developers in Saudi Arabia: C# Engineers for Business Systems and ZATCA

Dedicated C# and ASP.NET Core developers for Saudi companies on Microsoft systems, including ZATCA Fatoora connections. Remote, Arabic and English, quoted in US dollars.

اقرأ هذه الصفحة بالعربية

Devvista provides dedicated .NET developers and small teams to Saudi companies that already run Microsoft-based systems: custom business applications, ASP.NET Core back ends and APIs, and connections to ZATCA e-invoicing. Work is remote, in Arabic and English, hourly from $10 to $100 by developer level or fixed-price from $500 to $100,000 by complexity.

This page covers what .NET is used for, what our developers build, why ZATCA matters for a .NET system, how to hire, and what to ask a candidate. We are honest about scope: tell us your case and we will say whether we are a fit. The global overview is on our hire .NET developers page (English).

01

What .NET is and what it is used for

Microsoft describes .NET as a cross-platform, open-source developer platform for building many kinds of applications, with C# the most popular language on it. The table sets out the parts a Saudi business is most likely to meet.

PartWhat it is, in Microsoft's words or close to themWhere it fits
.NET (modern)A cross-platform, open-source implementation of .NET, actively supportedNew systems and APIs
.NET FrameworkThe original .NET for Windows and Windows Server, actively supported but in maintenanceOlder business systems that still run
ASP.NET CoreAn app stack for web applications and servicesBack ends, APIs, portals
BlazorA .NET front-end web framework that lets you build interactive UIs with C#Internal tools and dashboards
.NET MAUIA cross-platform framework for native mobile and desktop apps with C# and XAMLApps for staff or customers

Sources: Microsoft Learn, Introduction to .NET and ASP.NET Core Blazor. Microsoft adds that new versions of .NET are released each November, which matters when you plan support.

02

What our .NET developers build

WorkWhat it involves
Business systemsApplications for finance, operations and logistics, with sign-in through your existing directory and reports on data you already hold
APIs and servicesBack ends that web and mobile apps call, with clear contracts, versioning and monitoring
IntegrationsConnections to ERP, CRM, Microsoft 365, SQL Server and, in Saudi Arabia, ZATCA's Fatoora platform
Modernising older systemsMoving an old .NET Framework application to current .NET in planned steps with tests around what the business cannot lose
Cloud deploymentPipelines, hosting and monitoring on a cloud platform such as Azure; see hire Azure developers (English)

We do not claim finished .NET projects for named clients on this page. We describe what we build and how we work, and we will walk through a sample task rather than invent proof.

03

Why ZATCA matters if you run a .NET system

ZATCA says phase two of e-invoicing requires electronic invoicing solutions to be integrated with its systems, and rolls this out in waves with at least six months of notice. For Wave 25, taxpayers whose VAT-subject revenue exceeded SAR 187,500 in 2022, 2023, 2024 or 2025 must integrate with the Fatoora platform by no later than 1 February 2027. ZATCA notifies each taxpayer directly, so read your own notice.

That puts a question to every company whose invoices come from a .NET application or a Microsoft-based ERP such as Dynamics: does the system already support phase two, from which date, and who fixes a rejected invoice? Ask the vendor for the answer in writing. If the answer is no, the connection can be built into a custom .NET system, or you can move to Odoo, which has a Saudi module for it. Our hypothesis, not a finding: some Microsoft-based Saudi companies may review their invoicing before the date.

Sources: ZATCA Wave 25 notice and ZATCA roll-out phases. Our guides: Wave 25, the Wave 25 checker and Odoo e-invoicing.

04

Three ways to hire a .NET developer

ModelBest whenPrice
Dedicated .NET developer by the hourOngoing maintenance and features on an existing system$10 to $100 an hour by type and level
Small teamA build needing .NET, front-end and testing skills togetherHourly, per person
Fixed-price buildA system or API with a written module and rule list$500 to $100,000 by complexity

An estimate, not a quote: a part-time developer for 100 hours at an illustrative $40 an hour is $4,000. Prices are in US dollars. For other stacks see hire developers in Saudi Arabia, Odoo developers and Python developers (English).

05

How to check a .NET developer

  • How do you keep connection strings and secrets out of the repository and the logs?
  • Which .NET version will the system use, and how will it stay supported?
  • How do you test business rules, and what do the tests cover?
  • How would you move this old .NET Framework application to current .NET?
  • How do you handle sign-in and permissions for staff?
  • Who owns the repository, the pipeline and the hosting at handover?

Ask for a small paid trial: one business rule implemented as a tested service, with a note on how it handles bad input.

06

How a remote .NET team works with you

Calls, written specs and a shared project board replace site visits. We agree overlapping hours with you, plan around your working week and show progress on a staging site in regular demos. Hosting accounts stay in your name and the handover includes the repository, build pipeline, database scripts and a setup guide. Arabic and right-to-left screens are built from the first release.

If you want a company to deliver the whole system instead, see software development for Saudi businesses. For apps see mobile app development and for accounting accounting and e-invoicing software. Start on the contact page or return to the Saudi home page.

Contact Devvista

Our address, phone and opening hours.

Devvista

Amna Bint Wahb St, road, Jeddah 23622, Saudi Arabia

+966 58 372 5686

  • SundayOpen 24 hours
  • MondayOpen 24 hours
  • TuesdayOpen 24 hours
  • WednesdayOpen 24 hours
  • ThursdayOpen 24 hours
  • FridayClosed
  • SaturdayClosed
Get an Estimate

Tell us the system and the hours that overlap your day, and we will send an estimate. Get an estimate.

Straight Answers.

Still have a question?Send it over and we will answer personally.Send a Message

Yes. We provide dedicated .NET developers and small teams who work remotely in Arabic and English, hourly from $10 to $100 or as a fixed-price build.

Microsoft describes .NET as a cross-platform, open-source developer platform for many kinds of apps, with C# the most popular language. In business it is used for web back ends, APIs, internal systems and cloud apps.

We connect custom systems to ZATCA's Fatoora platform. ZATCA says phase two requires invoicing solutions to be integrated with its systems; check your own notice for your wave and date.

Maybe not. Ask your vendor for written confirmation of phase-two support and its date. We help if the vendor cannot or when several systems issue invoices.

Yes, in planned steps with tests around the parts the business cannot lose, so the system keeps running during the move.

Blazor is a .NET front-end framework for building web interfaces in C#, and we use it where an internal tool or dashboard suits it. We recommend the front end that fits your team.

It depends on the scope. Hourly suits work that will move, and fixed price suits a written scope. Prices run $10 to $100 an hour or $500 to $100,000 fixed, in US dollars.

We do not show Saudi .NET case studies on this page. Ask for a trial task or a walkthrough and we will show how we work.

You do. The repository, pipeline and hosting accounts are in your company name, and your IT team can run a release without us.

No, work is remote. We agree overlapping hours and use video calls, written specs and a project board.
Saudi Arabia

Tell us your system and your deadline

Book a call. Name the system, the modules and the date that matters, and we will say which .NET profile fits and what it would cost.

  • 30-minute consultation
  • No commitment required
  • Response within 24 hours
  1. Book a call30 minutes with the team.
  2. Get a clear planSteps, timeline and a cost range for your setup.
  3. DecideGo ahead with us, or take the plan with you.
Chat on WhatsApp