Dotnet Developer

Vistasglobal — Qatar · Posted ~2 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Role Summary We are seeking a Senior .NET / Angular Programmer to design, develop, and maintain scalable enterprise web applications using Angular for front-end development and .NET Core for back-end services. The role will focus on responsive UI/UX, secure API integration, application performance, testing, and CI/CD. Key Responsibilities Design and develop scalable web applications using Angular and .NET Core. Develop reusable Angular components, routing, and state management. Build REST APIs and backend services using .NET Core. Develop database and data-access layers using Entity Framework Core (EF Core) and SQL. Implement responsive, accessible, and high-performance UI/UX. Apply advanced Angular practices including lazy loading, interceptors, RxJS, and Angular Material. Integrate front-end applications with secure backend APIs and authentication services. Implement application testing, code reviews, CI/CD, and development standards. Collaborate with UI/UX designers to support Arabic and English localization. Prepare technical documentation and deployment scripts. Troubleshoot applications and optimize front-end and backend performance. Recommend technical improvements and modernization opportunities. Mandatory Technical Skills 5+ years of Angular and .NET Core experience Angular 10+ experience Angular Material TypeScript, HTML, CSS RxJS Angular routing and state management Lazy loading and HTTP interceptors .NET Core / ASP.NET Core REST APIs / JSON Entity Framework Core SQL / relational databases Authentication and API security Git CI/CD Responsive web design Qualifications Bachelor’s degree in Computer Science, IT, Software Engineering, or equivalent. Minimum 5 years of hands-on Angular and .NET Core development experience. Microsoft or Angular certification is preferred.