Senior Software Engineer
Location: Qatar (Onsite/Offshore)
Experience: 5 years
Duration longterm
Job Summary:
We are seeking an experienced Senior Software Engineer to join our team in Qatar. The ideal candidate will have expertise in .Net Core 6 Angular and Azure DevOps.
Key Responsibilities:
Design develop and maintain software applications
Lead development teams and provide technical guidance
Collaborate with crossfunctional teams
Implement secure coding practices (OWASP)
Participate in code reviews and ensure highquality code
Troubleshoot and resolve technical issues
Mandatory Skills:
5 years of experience in software development
Angular JS
.Net Core 6 (Micro Services)
SQL Server 2019
Angular (v13)
Ionic Framework
SCSS and Bootstrap
Azure DevOps
Primary Skills:
OWASP Web Security Standards
OAuth 2
Monorepo Management (Nx Framework)
Stencil JS
Unit Testing (.Net and Clientside)
Secondary Skills:
MicroServices architecture
KeyCloak (User Identity Management)
ELK (Logging)
Message Queue (IBM/Redis/RabbitMQ)
Caching (Redis Cache)
Selenium
Containerization
containerization,management,ionic framework,scss,oauth 2,skills,message queue (ibm/redis/rabbitmq),bootstrap,code,unit testing (.net and client-side),angular (v13),microservices architecture,angular,keycloak (user identity management),elk (logging),software,devops,redis,.net core 6,stencil js,framework,monorepo management (nx framework),selenium,owasp web security standards,sql server 2019,owasp,angular js,caching (redis cache),azure,azure devops