Senior Software Engineer (.NET)

Emdad By Elm

Riyadh

On-site

SAR 180,000 - 360,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Emdad By Elm is seeking a skilled .NET Backend Engineer to design, develop, and maintain scalable enterprise applications and backend services. You will work with cross-functional teams to translate business requirements into robust technical solutions and contribute to architecture and development standards.

You will design RESTful APIs, implement integrations, and optimize SQL Server and PostgreSQL databases while applying DDD, clean architecture, and design patterns.

Qualifications

  • Proficient in designing and building enterprise web apps using C#/.NET
  • Experience delivering RESTful APIs and system integrations
  • Strong knowledge of relational databases (SQL Server, PostgreSQL) and data modeling
  • Familiar with Domain-Driven Design, clean architecture, and design patterns
  • Ability to mentor junior engineers and participate in code reviews and standards
  • Experience with source control (Git) and CI/CD workflows

Responsibilities

  • Design, develop, and maintain enterprise-grade web applications and backend services using C# and ASP.NET Core.
  • Develop and maintain RESTful APIs and system integrations with internal and external platforms.
  • Design and optimize relational databases using SQL Server and PostgreSQL.
  • Apply software engineering best practices, including Domain-Driven Design, clean architecture, and design patterns.
  • Collaborate with Product Managers, Business Analysts, and QA teams to deliver business requirements.
  • Participate in solution design, technical reviews, and architecture discussions.
  • Troubleshoot and resolve complex application issues across different system layers.
  • Optimize application performance, scalability, and security.
  • Mentor junior engineers and support knowledge sharing within the development team.
  • Participate in code reviews and ensure adherence to coding standards and development processes.
  • Manage source code using Git and participate in CI/CD workflows.

Skills

C# / .NET
ASP.NET Core
RESTful APIs
DDD
Clean architecture
Design patterns
CI/CD
Git
Mentoring

Tools

SQL Server
PostgreSQL

Job description

Responsible for designing, developing, and maintaining scalable enterprise applications and backend services using Microsoft .NET technologies. The role involves collaborating with cross-functional teams to deliver secure, high-performance solutions, translating business requirements into technical implementations, and contributing to the overall software architecture and development standards.

Key Responsibilities
  • Design, develop, and maintain enterprise-grade web applications and backend services using C# and ASP.NET Core.
  • Develop and maintain RESTful APIs and system integrations with internal and external platforms.
  • Design and optimize relational databases using SQL Server and PostgreSQL.
  • Apply software engineering best practices, including Domain-Driven Design (DDD), clean architecture, and design patterns.
  • Collaborate with Product Managers, Business Analysts, and QA teams to deliver business requirements.
  • Participate in solution design, technical reviews, and architecture discussions.
  • Troubleshoot and resolve complex application issues across different system layers.
  • Optimize application performance, scalability, and security.
  • Mentor junior engineers and support knowledge sharing within the development team.
  • Participate in code reviews and ensure adherence to coding standards and development processes.
  • Manage source code using Git and participate in CI/CD workflows.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer (.NET Core)
Senior Backend Developer (.NET Core)

Uzaif • Riyadh

On-site
SAR 180,000 - 300,000
Senior Full-stack developer (.Net & Angular) - Onsite (KSA)
Senior Full-stack developer (.Net & Angular) - Onsite (KSA)

tamemit • Riyadh

On-site
SAR 300,000 - 420,000
Full Stack .NET, Developer
Full Stack .NET, Developer

Master-Works • Riyadh

On-site
SAR 120,000 - 180,000
Senior Backend Developer (C# / .NET)
Senior Backend Developer (C# / .NET)

Norconsult Telematics • Medina

On-site
SAR 180,000 - 240,000
Senior .NET Engineer: Scalable Backend & API Architect
Senior .NET Engineer: Scalable Backend & API Architect

Emdad By Elm • Riyadh

On-site
SAR 180,000 - 360,000
Senior Software Engineer
Senior Software Engineer

Imploy • Riyadh

On-site
SAR 180,000 - 320,000
Senior Backend Developer
Senior Backend Developer

Norconsult Telematics • Riyadh

On-site
SAR 180,000 - 240,000
NET Core Development Team Lead
NET Core Development Team Lead

Confidential Government • Riyadh

On-site
SAR 220,000 - 290,000
.NET Full-Stack Software Engineer
.NET Full-Stack Software Engineer

alfanar • Riyadh

On-site
SAR 223,000 - 357,000
Docker & Kubernetes proficiency
Senior Developer
Senior Developer

TAWANTECH • Riyadh

On-site
SAR 180,000 - 280,000