Senior Software Developer - Qatar (Onsite)

Arab Solutions

Doha

On-site

QAR 180,000 - 240,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Arab Solutions invites applications for a Senior Software Developer to design and build high performance cloud native applications. The role requires 5+ years of experience and onsite in Qatar for a 1-year term. You will lead development on key projects, create microservices, and work in a DevSecOps environment with QA collaboration.

Candidates should be proficient in .NET Core, ASP.NET, SharePoint, React/Angular, and SQL Server, with Azure cloud exposure. A Bachelor's in CS/IT is preferred.

Qualifications

  • 5+ years of software development experience in enterprise environments.
  • Proficiency in .NET technologies and cloud-based solutions.
  • Experience with front-end frameworks like React/Angular and RESTful APIs.
  • Strong SQL Server and data access skills; familiar with TL-SQL concepts.

Responsibilities

  • Design and build high performance scalable, secure cloud native apps.
  • Develop microservices APIs and web applications.
  • Implement serverless functions and event-driven integrations.
  • Lead development on key projects in an agile DevSecOps setup.
  • Collaborate with architects, analysts and QA to ensure quality standards.
  • Upgrade legacy .NET/SharePoint apps to modern cloud technologies.
  • Deploy apps with automated DevOps pipelines and maintain procedures.

Skills

C#
ASP.NET
.NET Core
React JS
Angular
HTML5
CSS
JavaScript
SQL Server
Azure
DevOps
Unit Testing
REST API
SOA
OAuth/OIDC

Education

Bachelor's degree in Computer Science or Information Technology

Tools

SharePoint
Visual Studio
Entity Framework
IIS
Azure Cloud

Job description

Job Role: Senior Software Developer

Experience: 5+ years

Location: Qatar (Onsite)

Duration: 1 year

Job Responsibilites:

  • Design and build high performance scalable and secure cloud native applications.
  • Design micro services APIs and web Apps.
  • Implement Serverless functions and Logic Apps for event driven processes and integrations.
  • Lead development on several key projects.
  • Work in a multi-developer’s agile environment (DevSecOps).
  • Meet with solution architect and analysts to determine application and websites requirements
  • Develop identified solutions while respecting the functional and organic specifications in compliance with established standards.
  • Upgrade and revamp existing .NET and SharePoint websites and applications to the latest cloud technology
  • Deploy functional websites, programs, and applications using automated process (DevOps and DevOps Cloud Services)
  • Draft software and application operating procedures
  • Work with QA team to ensure the quality of the product code is up to established standards
  • Software development using .Net Core, SharePoint, ASP.NET, C#, HTML, JavaScript libraries, CSS, Entity Framework, Microsoft Visual Studio, Unit Testing
  • Frameworks
  • Able to work with OIDC, OAuth 2.0, SAML, Azure AD -Proficient MS SQL Server programming (TL-SQL)
  • Design and optimize SQL Server stored procedures
  • Administer IIS 7 and above in a production environment
  • Design and work with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with excellent experience with service-oriented architectures SOA (Rest, JSON)
  • Web browser compatibility, AJAX, jQuery, CSS, DHTML, and mobile technologies
  • Proficient with front-end development languages including React JS/Angular (2 projects minimum or 2 years ‘experience), JavaScript, HTML5, and CSS.
  • Bachelor’s degree in Computer Science or Information Technology.
  • Experience as a .NET developer (Need 5 years in .Net and 2 years in .NET Core using Azure cloud technology plus some legacy development knowledge)
  • Set up, execute, maintain, and improve quality in procedures and processes about functional application management for ministry applications. Including the monitoring of the correct execution of Master Data Management changes
  • Participate in structured walk-throughs and other activities to review systems and provide training and support.
  • Experience in writing reusable libraries

Preferred Certifications:

MTAD: Microsoft Technology Associate Developer

MCSD: Microsoft Certified Solutions Developer

Scrum Alliance Certified Scrum Developer

Certified ScrumMaster

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Cloud-Native Software Lead (Qatar)
Senior Cloud-Native Software Lead (Qatar)

Arab Solutions • Doha

On-site
QAR 180,000 - 240,000
Senior Software Developer
Senior Software Developer

DXC Technology • Doha

On-site
QAR 120,000 - 180,000
Net and Sharepoint Developer
Net and Sharepoint Developer

Arab Solutions • Qatar

On-site
QAR 36,000 - 48,000
Senior .NET & SharePoint Developer — Onsite in Qatar
Senior .NET & SharePoint Developer — Onsite in Qatar

Arab Solutions • Qatar

On-site
QAR 36,000 - 48,000
Senior Technical Lead - .Net at Recharge Qatar
Senior Technical Lead - .Net at Recharge Qatar

Recharge Qatar • Doha

On-site
QAR 76,000 - 91,000
Software Developer
Software Developer

DXC Technology • Doha

On-site
QAR 150,000 - 210,000
Senior .NET Tech Lead – On‑Site in Doha
Senior .NET Tech Lead – On‑Site in Doha

Recharge Qatar • Doha

On-site
QAR 76,000 - 91,000
Technical Lead
Technical Lead

Al Sharq Technology • Doha

On-site
QAR 180,000 - 300,000
Technical Team Lead
Technical Team Lead

Avanceon Middle East & South Asia • Qatar

On-site
QAR 100,000 - 130,000
Technical Team Lead
Technical Team Lead

Avanceon Middle East & South Asia • Doha

On-site