Senior .NET Developer

Senior .NET Developer

22

Riyadh

Job Views:

Created Date: 2025-11-07

End Date: 2025-12-13

Experience: 4 - 5 years

Salary: 1500

Industry: IT

Openings: 1

Primary Responsibilities :

Job Title: Senior .NET Developer
Location: Remote
Employment Type: Full-Time

Role Overview

We are looking for an experienced Senior .NET Developer to join a dynamic and established development team. The ideal candidate will work on a business-critical .NET Core project with a mature database structure. This position requires a professional with solid corporate experience who can quickly adapt to existing guidelines, processes, and architecture.

You will be responsible for developing new features, maintaining and optimizing existing code, and ensuring the scalability and performance of the application. This is a fully remote role, so excellent communication and collaboration skills are essential.

Key Responsibilities

Design & Development: Architect, develop, and maintain efficient, reusable, and reliable C# code using the .NET framework.

Code Maintenance: Troubleshoot, debug, and enhance functionality within the existing .NET 6/7/8+ codebase.

API Development: Build and maintain robust RESTful APIs and services integrated with the core application.

Security: Develop secure internal tools, portals, and applications with strong authentication and authorization standards.

Cloud Integration: Design, deploy, and maintain application components on Microsoft Azure (e.g., App Services, Azure SQL, Azure Functions).

Database Management: Create and optimize SQL queries, stored procedures, and database schemas in SQL Server.

Code Quality: Conduct code reviews, write unit and integration tests, and follow best practices to ensure maintainable, high-quality code.

Architecture & Patterns: Apply and maintain software design patterns such as MVC, SOLID, and Repository Pattern.

Collaboration: Work closely with cross-functional teams in an Agile/Scrum environment to deliver high-quality features.

 

Experience Requirements:

Qualifications & Skills

Must-Have:

Minimum 5 years of hands-on experience in software development using C# and .NET.

Strong expertise with .NET 6+ (including 7/8/9) and willingness to adapt to newer versions.

Proven experience in RESTful API development and integration.

Proficiency with Microsoft Azure cloud services.

Strong database skills in SQL Server and experience with Entity Framework Core (ORMs).

Excellent understanding of OOP concepts and SOLID principles.

Prior experience in corporate or enterprise-level environments, following coding standards and structured workflows.

Ability to work effectively in a remote setup, using tools like Microsoft Teams, Jira, Git, and Azure DevOps.

Strong verbal and written communication skills in English.

Nice-to-Have:

Experience with microservices architecture.

Familiarity with containerization tools such as Docker or Kubernetes.

Exposure to front-end technologies like Angular or React.

Knowledge of CI/CD pipelines and DevOps practices (e.g., Azure DevOps).

Location

: Alliance Recruitment Agency

Share Job :