Forvis Mazars in Qatar

Senior .NET / Angular Programmer

Forvis Mazars in Qatar

Doha Metropolitan Area · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
5 days ago
Work mode
In office
Education
Bachelor's degree in Computer Science or equivalent
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

We are seeking an experienced Senior .NET / Angular Programmer to architect and develop robust enterprise-level web applications. The position involves working with Angular for front-end development and .NET Core for back-end services. The role includes leading the implementation of user interface and experience designs while ensuring the application's responsiveness, accessibility, and high performance. Integration with secure backend systems and service APIs is a key aspect of this position.

Key Responsibilities

  • Create scalable, maintainable web applications using Angular frameworks and .NET Core technology stacks.
  • Develop Angular components, manage routing, and implement state management solutions.
  • Build .NET API endpoints and design database interaction layers utilizing Entity Framework Core.
  • Optimize front-end performance with a focus on responsive design and accessibility compliance.
  • Implement advanced Angular features such as lazy loading, HTTP interceptors, and reactive programming with RxJS.
  • Integrate and secure backend APIs with authentication systems.
  • Set up and maintain testing protocols, continuous integration/deployment pipelines, and conduct thorough code reviews.
  • Collaborate with UI/UX designers to support localization requirements for Arabic and English languages.
  • Prepare technical documentation and scripts to assist with deployment procedures.
  • Analyze application performance and offer recommendations for enhancements.
  • Carry out additional related tasks as assigned by management.

Required Qualifications

  • Earned a Bachelor's degree in Computer Science or a related discipline.
  • Possess at least five years of professional experience working extensively with Angular version 10 or newer and .NET Core.
  • Demonstrated proficiency in Angular (RxJS, NgRx, Angular Material), .NET Core, RESTful services using JSON, SQL database management, Git version control, CI/CD practices, and responsive front-end design principles.

Preferred Qualifications

  • Holding certifications from Microsoft or Angular frameworks is advantageous.
  • Experience in delivering technology solutions to government or public sector clients within the Middle East region is valued.
  • Fluency in both Arabic and English languages.

Minimum education

Bachelor's Degree

Tools & software

Git required
🤖
Online · instant AI help
Broxer