We are currently looking for a SharePoint Online and ASP.NET Developer to join our team in Sharjah.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Additional certifications in SharePoint, ASP.NET (preferred).
Details:
- Strong knowledge of SharePoint Online, SharePoint Server, PowerApps, Power Automate, and Microsoft 365.
- Experience in SharePoint security implementation and role-based access management.
- Strong proficiency in C#, ASP.NET Core, JavaScript, TypeScript, SQL Server, Razor Pages, Entity Framework and Angular and Azure services.
- Experience in designing and integrating RESTful APIs using Swagger/OpenAPI
- Understanding of secure communication protocols in distributed environments, including TLS, OAuth2.0, and OpenID Connect
- Familiarity of distributed system design principles, including CAP theorem, event sourcing, CQRS, and saga patterns
- Experience with message queueing and event streaming platforms such as RabbitMQ, Apache Kafka, or Azure Service Bus
- Familiarity with Kubernetes or other container orchestration platforms, particularly Azure Kubernetes Service (AKS)
- Sound understanding of Agile development methodologies and DevOps practices (Git, Docker)
- Proven track record of leading and delivering complex technical projects from concept to completion
- Exposure to distributed messaging systems and event-driven architectures
- Strong skills in debugging, performance tuning, and system integration
Benefits include:
Attractive salary
Visa sponsorship
Medical insurance
Annual air ticket