Senior .NET / Angular Programmer – Qatar

  • Full Time
  • Qatar

Website Workwavez

Location

Qatar

Job Category

  • Information Technology (IT) & Software
  • Engineering & Technical

Job Overview

We are seeking an experienced Senior .NET / Angular Programmer to join a technology-focused team in Qatar. The role is responsible for developing and maintaining modern web applications using Angular and .NET Core, with a strong focus on scalable architecture, secure backend integrations, responsive user experiences, and reliable application performance.

The position requires strong full-stack development capabilities across Angular v10+, .NET Core, REST/JSON APIs, SQL, and Entity Framework Core. The successful candidate will contribute to application development, testing, code reviews, CI/CD processes, and performance optimization while working with modern development practices.

This opportunity offers scope for long-term career growth and professional development through hands-on work with modern web technologies, software architecture, secure integrations, testing practices, and continuous technical upskilling. Experience with Arabic/English localization is particularly relevant to the role.

Key Responsibilities

  • Develop and maintain web applications using Angular v10+ and .NET Core.
  • Build reusable Angular components and implement effective routing and state management.
  • Work with RxJS, NgRx, and Angular Material to develop scalable front-end solutions.
  • Develop and maintain .NET Core APIs and Entity Framework Core database layers.
  • Build and integrate REST/JSON APIs with SQL-based data systems.
  • Implement responsive designs and optimize front-end application performance.
  • Develop secure authentication mechanisms and backend integrations.
  • Participate in application testing and quality assurance activities.
  • Support CI/CD pipelines and modern software development workflows.
  • Use Git for source-code management and collaborate through structured code reviews.
  • Support Arabic/English localization requirements where applicable.
  • Contribute to application improvements, troubleshooting, maintenance, and technical development.

Requirements & Qualifications

  • Bachelor’s degree in Computer Science or an equivalent field.
  • Minimum 5+ years of professional experience with Angular v10+ and .NET Core.
  • Strong hands-on experience with Angular and .NET Core development.
  • Strong knowledge of Angular Components, Routing, and State Management.
  • Practical experience with RxJS, NgRx, and Angular Material.
  • Experience developing .NET APIs and Entity Framework Core database layers.
  • Strong understanding of REST/JSON APIs and SQL.
  • Experience with responsive web design and front-end performance optimization.
  • Knowledge of authentication and secure backend integrations.
  • Experience with testing, CI/CD, Git, and code reviews.
  • Experience with Arabic/English localization is relevant to the role.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Salary, Benefits & Career Growth

Salary information has not been provided by the employer and therefore is not listed.

The role provides an opportunity for professional development through hands-on experience with Angular, .NET Core, API development, database technologies, CI/CD, testing, secure integrations, and modern software engineering practices.

Career progression can include increased responsibility in full-stack development, application architecture, technical leadership, software engineering, and related technology roles. Ongoing technical training and skill development can further support long-term career advancement.

Application Process

Application Process (Website)

Apply only through the official job link.

Click Apply Now on the website to access the application instructions.

HR Email for Application

Send your updated CV directly

Please mention “Senior .NET / Angular Programmer” in the email subject line.

To apply for this job email your details to hr@workwavez.com