.NET Developer
Riyadh
Job description
Your role includes developing, maintaining, and supporting reliable software applications in a remote and interactive work environment. You will enhance application stability by diagnosing technical issues and efficiently resolving production incidents. Collaborate with development, QA, DevOps, and infrastructure teams to streamline deployments and improve performance. Support continuous integration and continuous delivery practices for smooth releases. Design, build, improve, and maintain software solutions using C#,.NET,.NET Core, and ASP.NET Core; develop and support APIs, backend components, and web applications; investigate and fix application bugs, identifying root causes; monitor application health and respond to incidents within agreed timelines; analyze logs, diagnose performance bottlenecks, and enhance system stability; work with DevOps on build, release, version management, and CI/CD pipeline maintenance; manage source control and deployments using Git, Azure DevOps or similar platforms; participate in root cause analysis, document findings, and implement preventive actions; cooperate with developers, QA engineers, DevOps specialists, and infrastructure teams to deliver reliable solutions; follow engineering best practices
Requirements
- Proficient in C#
- knowledge of Azure cloud
- DevOps experience
- proficient with Git
Skills
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.