Senior Backend Developer - C#/.Net Technologies

Riyadh Tax Free3 days agoFull-time External
Negotiable
Job Description DescriptionRole : Senior Back-End .NET DeveloperLocation : Saudi Arabia (Onsite)Exp : 6+ yearsKey Responsibilities Design, develop, and maintain backend services and web APIs using .NET Core, ASP.NET Core, C#, MVC, and Web API. Develop and optimize database structures and queries using SQL Server or other RDBMS. Integrate intelligent services such as Azure Cognitive Services or ML.NET to enable AI-driven features. Collaborate with frontend developers and UI/UX designers to deliver seamless full-stack solutions. Ensure application performance, scalability, and security through clean architecture and codebest practices. Build and maintain integrations with external systems like Microsoft Dynamics CRM,SharePoint, and others using RESTful and SOAP services. Deploy applications using IIS, Docker, or Azure App Services, and manage CI/CD pipelineswith Azure DevOps or GitHub Actions. Conduct code reviews and provide mentorship to junior developers. Write and maintain unit and integration tests using xUnit, NUnit, or similar frameworks. Participate in Agile ceremonies (Scrum/Kanban), contributing to sprint planning, taskestimation, and delivery. Maintain clear technical documentation for APIs, system architecture, and deploymentworkflows. Collaborate with the team to troubleshoot issues and deliver solutions in a timely manner.Required Skills & Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). 5+ years of professional experience in .NET backend development. Strong proficiency in .NET Core, ASP.NET Core, MVC, Web API, and C#. Solid experience with SQL Server and writing optimized SQL queries. Familiarity with AI and ML integration tools such as Azure AI services or ML.NET is a strongplus. Experience with modern frontend technologies like Angular, React, or Next.js is a plus. Proficiency in using Visual Studio (20192022), SQL Server Management Studio, NSwag Studio, Stoplight, Mockoon, and IIS is plus. Experience with version control systems like Git and tools like TFS. Good understanding of design patterns, OOP, and clean code principles. Experience with cloud platforms (especially Azure) and DevOps practices. Strong problem-solving, analytical, and communication skills. Ability to work independently and collaboratively in a team environment.(ref:hirist.tech) Job Requirements null