Job Title: Senior Software Developer Engineer
Location: Qatar
Employment Type: Full-Time / Onsite
The Role
We are looking for an experienced Senior Software Developer to design, build, and maintain high-performance, scalable, and secure cloud-native applications. You will lead development on key projects, work in an agile DevSecOps environment, and modernize legacy .NET and SharePoint systems to cutting-edge cloud solutions.
Key Responsibilities
- Design microservices, APIs, and web applications.
- Implement serverless functions and Logic Apps for event-driven processes.
- Lead development across multiple projects in an agile, multi-developer environment.
- Collaborate with solution architects and analysts to define application requirements.
- Upgrade and revamp existing .NET and SharePoint applications to cloud-native platforms.
- Deploy applications using automated DevOps pipelines.
- Draft software operating procedures and ensure code quality with QA teams.
- Write reusable libraries and maintain high coding standards.
Must-Have Technical Skills
- .NET Core (2+ years) \& .NET (5+ years) with Azure Cloud experience.
- Frontend: React JS or Angular (2+ years / 2 projects minimum), JavaScript, HTML5, CSS.
- Backend: ASP.NET, C#, Entity Framework, Unit Testing.
- APIs \& Security: REST, JSON, OIDC, OAuth 2.0, SAML, Azure AD.
- Database: MS SQL Server (T-SQL, stored procedures, optimization).
- Architecture: n-tier (UI, BLL, DAL), SOA, microservices.
- Tools: Visual Studio, IIS 7+, DevOps Cloud Services.
- Legacy: Experience revamping SharePoint and legacy .NET apps.
Qualifications
- Bachelor's degree in Computer Science, IT, or related field.
- Minimum 5 years as a .NET developer (including 2 years with .NET Core \& Azure).
- Strong understanding of agile methodologies (Scrum) and DevSecOps practices.
Preferred Certifications (Good to Have)
- MCSD / MTA: Microsoft Technology Associate Developer
- Scrum Alliance Certified Scrum Developer or CSM
Apply Now
Send your CV to 77708191 with subject: "Senior Software Developer Engineer"
Work Location: In person