More jobs:
.NET Backend Engineer
Job in
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2026-01-30
Listing for:
NVSSoft
Full Time
position Listed on 2026-01-30
Job specializations:
-
Software Development
Backend Developer, AI Engineer
Job Description & How to Apply Below
Role Description
- This is a full-time, on-site role for a .NET Backend Engineer (Mid-Level) based in Riyadh, Saudi Arabia.
- You will develop and maintain secure backend services and APIs using C# / ASP.NET Core, work with SQL Server, and manage database migrations.
- You will collaborate with frontend developers and cross-functional teams (including AI engineers) to integrate user-facing elements with server-side logic, troubleshoot issues, and optimize applications for performance, reliability, and scalability—especially within enterprise and government-oriented environments.
- In addition, you will contribute to integrating AI capabilities into enterprise systems (e.g., consuming AI/LLM services via APIs, enabling AI-powered search, and supporting AI-driven features within secure, compliant architectures).
- Develop and maintain backend services using C# and ASP.NET Core (.NET)
- Build and maintain RESTful APIs and integrate with frontend applications
- Design, implement, and maintain SQL Server database objects and queries
- Manage database migrations safely (e.g., Entity Framework Migrations or equivalent)
- Troubleshoot, debug, and optimize applications for performance and scalability
- Collaborate with frontend developers, UI/UX, and cross-functional teams to meet project objectives
- Work with AI engineers to integrate AI/LLM services into backend workflows (API consumption, orchestration, and secure access)
- Support AI-driven features such as document intelligence and enterprise search (e.g., metadata extraction pipelines, search endpoints)
- Follow clean coding practices and contribute to code reviews and documentation
- Proven experience in Back-End Web Development and Software Development
- Strong understanding of Object-Oriented Programming (OOP) concepts and principles
- Hands-on experience with C#, .NET / ASP.NET Core, and building backend APIs
- Good working knowledge of SQL Server
- Experience with database migrations (Entity Framework or similar)
- Ability to collaborate effectively with frontend developers and UI/UX designers
- Strong problem-solving skills and ability to work in a collaborative environment
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Experience consuming AI/ML/LLM APIs and integrating them into backend services
- Familiarity with AI-powered search concepts such as embeddings and vector search (basic understanding is sufficient)
- Basic knowledge of RAG (Retrieval-Augmented Generation) workflows and document pipelines
- Awareness of security considerations when integrating AI (data privacy, access control, logging/auditing)
- Basic knowledge of authentication/authorization (e.g., JWT, roles/claims)
- Familiarity with logging and monitoring practices
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×