Enable job alerts via email!

Senior .NET Developer | Riyadh, SA

MigrationIT

Riyadh

On-site

SAR 150,000 - 200,000

Full time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Riyadh is seeking a Senior .NET Developer to design and develop scalable applications and services. The ideal candidate will have over 5 years of experience in .NET development and be proficient in C#, SQL Server, and modern development practices. This role offers the opportunity to lead teams, collaborate with various departments, and significantly impact the company's development processes.

Qualifications

  • 5+ years of experience in .NET development (ASP.NET Core).
  • Good understanding of object-oriented design and microservices architecture.
  • Experience in building and consuming RESTful APIs.

Responsibilities

  • Design, develop, and maintain scalable .NET applications and services.
  • Lead code reviews and mentor junior developers.
  • Ensure application performance, security, and responsiveness.

Skills

C#
Entity Framework
LINQ
SQL Server
OOP
SOLID principles
Design patterns
RESTful APIs
Microservices architecture
Event-driven systems

Education

Bachelor's degree in Computer Science

Tools

Azure DevOps
PHP Laravel
Azure Cloud services
Angular
React

Job description

Senior .NET Developer
MigrationIT Riyadh, Saudi Arabia Apply now Posted 15 days ago Permanent Competitive

Job Description

  • Design, develop, and maintain scalable.NET applications and services.
  • Architect scalable, maintainable, and high-performance APIs and services.
  • Apply advanced design patterns and architectural principles in system design.
  • Optimize and maintain SQL Server databases.
  • Collaborate with cross-functional teams including frontend, DevOps, and QA.
  • Lead code reviews and mentor junior developers.
  • Ensure application performance, security, and responsiveness.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in .NET development (ASP.NET Core).
  • Proficient in C#, Entity Framework, LINQ, and SQL Server.
  • Experience in building and consuming RESTful APIs.
  • Deep understanding of OOP, SOLID principles, and common design patterns.
  • Familiar with CI/CD tools like Azure DevOps.
  • Good understanding of object-oriented design and microservices architecture.
  • Working knowledge of PHP Laravel framework.
  • Exposure to microservices architecture and event-driven systems.
  • Experience with Azure Cloud services.
  • Familiarity with frontend technologies (Angular, React).

Boost your career
Find thousands of job opportunities by signing up to eFinancialCareers today.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.