×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full-stack developer (.Net & Angular - Onsite; KSA

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Tamem
Full Time position
Listed on 2026-04-18
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Senior Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 SAR Yearly SAR 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Senior Full-stack developer (.Net & Angular) - Onsite (KSA)

About the job Senior Full-stack developer (.Net & Angular) - Onsite (KSA)

Duties & responsibilities

  • Design and implement back-end services using .NET / ASP.NET Core (Web API) with clean, testable code.
  • Build responsive, maintainable Angular front-ends (routing, state, RxJS, forms, performance).
  • Model data and write efficient SQL Server queries, views, stored procedures, and indexes.
  • Apply secure-by-default practices: authentication/authorization, input validation, OWASP, and secrets.
  • Integrate with internal/external systems via REST/JSON (and SOAP when required).
  • Own code reviews, CI/CD quality gates, and observability (logging, tracing, dashboards, alerts).
  • Collaborate with PMs, designers, QA, and Dev Ops; break down epics into deliverable increments.
  • Troubleshoot production issues (query tuning, memory/CPU profiling, dependency bottlenecks).
  • Mentor engineers, contribute to shared libraries, templates, and engineering playbooks.

Skills & Qualifications

  • 7+ years of professional software development, including 4+ years with ASP.NET Core.
  • Proficiency in C#, ASP.NET Core Web API, dependency injection, middleware, and configuration.
  • Solid SQL Server skills: schema design, query tuning, indexing strategies, transactions.
  • Practical experience with Git, code reviews, branching, and CI/CD (Git Hub Actions/Azure Dev Ops).
  • Strong understanding of REST, HTTP, caching, pagination, and API versioning.
  • Testing mindset: unit/integration tests (xUnit/NUnit), front-end tests (Jasmine/Karma/Jest).
  • Ability to decompose problems, estimate, and deliver iteratively.

Nice to have (Big Plus)

  • ABP Framework (modular monolith, permission/feature management, multi-tenancy, auditing, background jobs, localization).
  • Message brokers (Rabbit

    MQ, Azure Service Bus), Redis for caching, Hangfire/Quartz for jobs.
  • Security: OAuth2/OIDC, JWT, Identity Server/Entra , role/claim-based authorization.
  • Front-end tooling:
    Nx, ESLint, Prettier; performance profiling and Core Web Vitals awareness.
  • Observability:
    Open Telemetry, distributed tracing, log aggregation (ELK/Seq).
  • Experience in regulated or enterprise environments (auditing, compliance, SDLC controls).
  • Who is Willing to learn new technologies based on DOTNET like Out Systems.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary