On-site
toto -
Qatar , Qatar
--
toto

Job Details

Job Description

Roles & Responsibilities

We are looking for an experienced Senior Software Developer with strong expertise in cloud-native applications, .NET technologies, and enterprise software development.

Key Responsibilities:

  • Design and build high-performance, scalable, and secure cloud-native applications
  • Design microservices, APIs, and web applications
  • Implement Serverless Functions and Logic Apps for integrations and event-driven processes
  • Lead development activities across key projects
  • Work in an Agile DevSecOps environment
  • Collaborate with solution architects and analysts to define requirements
  • Upgrade and modernize .NET and SharePoint applications using cloud technologies
  • Deploy applications using DevOps and Cloud DevOps Services
  • Create software operational procedures and technical documentation
  • Work closely with QA teams to ensure software quality standards

Technical Skills:

  • .NET Core, ASP.NET, SharePoint, C#
  • HTML, CSS, JavaScript
  • Entity Framework
  • Microsoft Visual Studio
  • Unit Testing Frameworks
  • React JS or Angular
  • OIDC, OAuth 2.0, SAML, Azure AD
  • MS SQL Server (T-SQL)
  • Stored Procedures Optimization
  • IIS Administration
  • N-Tier Architecture
  • SOA (REST, JSON)
  • AJAX, jQuery, DHTML
  • Mobile and Web Technologies

Qualifications:

  • Bachelor s Degree in Computer Science or Information Technology
  • Minimum 5 years of .NET development experience
  • Minimum 2 years of .NET Core development using Azure Cloud technologies
  • Experience with legacy systems modernization
  • Experience in writing reusable libraries

Preferred Certifications:

  • MTAD Microsoft Technology Associate Developer
  • MCSD Microsoft Certified Solutions Developer
  • Scrum Alliance Certified Scrum Developer
  • Certified ScrumMaster

Desired Candidate Profile

  • Bachelor s Degree in Computer Science or Information Technology
  • Minimum 5 years of .NET development experience
  • Minimum 2 years of .NET Core development using Azure Cloud technologies
  • Experience with legacy systems modernization
  • Experience in writing reusable libraries

Preferred Certifications:

  • MTAD Microsoft Technology Associate Developer
  • MCSD Microsoft Certified Solutions Developer
  • Scrum Alliance Certified Scrum Developer
  • Certified ScrumMaster

Similar Jobs

About toto
Qatar, Qatar