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

tamemit

Riyadh

Vor Ort

SAR 300.000 - 420.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Bekomme eine Antwort von diesem Arbeitgeber — ein Lebenslauf und ein Anschreiben, die genau auf die Eigenschaften eingehen, die gesucht werden.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

tamemit is hiring a Senior Full-stack developer to design and implement back-end services using .NET Core Web API and build responsive Angular front-ends.

You will model data, optimize SQL Server queries, and ensure secure, scalable solutions while collaborating with PMs, QA, and DevOps in an on-site Riyadh environment.

Qualifikationen

  • 7+ years of professional software development, including 4+ years with ASP.NET Core.
  • Proficiency in C#, ASP.NET Core Web API, DI, middleware, and configuration.
  • Solid SQL Server skills: schema design, query tuning, indexing strategies, transactions.
  • Experience with Git, code reviews, branching, and CI/CD (GitHub Actions/Azure DevOps).
  • 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.

Aufgaben

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

Kenntnisse

C#
ASP.NET Core
Angular
SQL Server
REST APIs
CI/CD
Testing (xUnit/NUnit)
Git

Tools

GitHub Actions
Azure DevOps
ABP Framework
RabbitMQ
Redis
OAuth2/OIDC

Jobbeschreibung

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 DevOps; 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 (GitHub Actions/Azure DevOps).
  • 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 (RabbitMQ, Azure Service Bus), Redis for caching, Hangfire/Quartz for jobs.
  • Security: OAuth2/OIDC, JWT, IdentityServer/Entra ID, role/claim-based authorization.
  • Front-end tooling: Nx, ESLint, Prettier; performance profiling and Core Web Vitals awareness.
  • Observability: OpenTelemetry, distributed tracing, log aggregation (ELK/Seq).
  • Experience in regulated or enterprise environments (auditing, compliance, SDLC controls).
  • Who isWilling to learn new technologies based on DOTNET like OutSystems.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior OutSystems Developer - Onsite (KSA)
Senior OutSystems Developer - Onsite (KSA)

tamemit • Riyadh

Vor Ort
SAR 240.000 - 420.000
Full Stack .NET, Developer
Full Stack .NET, Developer

Master-Works • Riyadh

Vor Ort
SAR 120.000 - 180.000
Senior Full stack Programmer - IT | Saudi Arabia
Senior Full stack Programmer - IT | Saudi Arabia

Rawaj HCM Jobs • Riyadh

Vor Ort
SAR 240.000 - 360.000
Senior Full Stack Programmer
Senior Full Stack Programmer

Client of Rawaj Company for Recruitment • Saudi-Arabien

Vor Ort
SAR 240.000 - 420.000
Senior Backend Developer (.NET Core)
Senior Backend Developer (.NET Core)

Uzaif • Riyadh

Vor Ort
SAR 180.000 - 300.000
NET Core Development Team Lead
NET Core Development Team Lead

Confidential Government • Riyadh

Vor Ort
SAR 220.000 - 290.000
Full-Stack .NET & OutSystems Developer
Full-Stack .NET & OutSystems Developer

Total-TECH Co • Riyadh

Vor Ort
SAR 180.000 - 260.000
Senior Backend Developer (C# / .NET)
Senior Backend Developer (C# / .NET)

Norconsult Telematics • Medina

Vor Ort
SAR 180.000 - 240.000
Full-Stack .NET & OutSystems Developer
Full-Stack .NET & OutSystems Developer

TotalTECH Corporation • Riyadh

Vor Ort
SAR 480.000 - 720.000
Senior Full-Stack Engineer: React/Angular & .NET
Senior Full-Stack Engineer: React/Angular & .NET

Infosys • Saudi-Arabien

Vor Ort
SAR 180.000 - 300.000