Point your AI agent at freehire and let it find you a job.

Get the CLI →

Intelligent Tamrah

.NET Developer

Posted Updated
Discussion

Job Role:


We are seeking a senior full-stack .NET developer to drive end-to-end web application development, system architecture, and API delivery. In this role, you will design scalable database structures, construct secure REST APIs using .NET, and seamlessly integrate them with modern front-end frameworks (Angular/React) while ensuring high performance across the full SDLC. Experience in Python and LLM is an added advantage.


Key Responsibilities:

  • Full-Stack Development: Build, test, and deploy responsive enterprise applications by integrating modern UI/UX front ends with custom ASP.NET Core RESTful APIs.
  • Architecture & Infrastructure: Lead database design (MS SQL / MySQL), architecture planning, and server infrastructure deployment.
  • Code Quality & SDLC: Write clean, well-documented C# code, conduct systems analysis, and troubleshoot production issues to meet quality and timeline targets.
  • Process & Mentorship: Collaborate with team leads to drive release management, maintain software documentation, and support junior developers.


Working hours: Sunday to Thursday, 9 am – 6 pm

Benefits: Health insurance, leave, visa, flight, client on-site.

Skills

Key Requirements:


  • Bachelor’s degree in computer science, software engineering, information technology.
  • Strong expertise in C#, .NET Core/.NET Framework, ASP.NET MVC, Entity Framework, and RESTful Web Services.
  • Proficiency in MS SQL Server, MySQL, database normalization, and object-oriented design patterns.
  • Ability to work on assigned tasks with guidance and collaborate effectively with the development team.
  • Must be available at the Riyadh location with a valid Iqama.


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.