Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Purpose
The Web Applications Developer is responsible for designing, developing, deploying, and maintaining web applications using Microsoft technologies and SharePoint (Online & On-Premises). The role also involves integrating Microsoft Power Platform solutions, administering SharePoint environments, ensuring system performance, troubleshooting, and providing technical training and documentation. Bilingual proficiency in Arabic and English is mandatory.
Key Responsibilities
1. Web Application Development
- Design, develop, and deploy web applications using C#.Net, ADO.Net, ASP.Net, SharePoint Online & On-Premises.
- Develop responsive client-side applications using HTML, CSS, JavaScript, jQuery.
- Create custom SharePoint Web Parts, workflows, forms, and solutions.
- Integrate Power BI, PowerApps, MS Flow, and Office 365 features into applications.
- Build responsive web designs using Bootstrap Framework.
2. SharePoint Administration & Management
- Perform SharePoint administration tasks including:
- PowerShell usage
- Search Service Application management
- Business Data Connectivity (BDC) setup
- Security patching
- SharePoint farm setup & configuration
- Install, configure, upgrade, patch, clone, backup, and recover SharePoint applications and databases.
- Conduct health checks, general troubleshooting, and performance tuning for SharePoint and SQL Server.
3. System & Application Support
- Monitor and fine-tune web applications and SQL Server performance.
- Implement load balancing and configure SSL certificates for SharePoint.
- Diagnose and resolve production issues, collaborating with DBAs, system administrators, and functional teams.
- Perform testing after enhancements, bug fixes, upgrades, and patches.
- Implement role-based access control (RBAC) in applications.
4. Business Requirements & Solutions Delivery
- Gather, analyze, and document business requirements.
- Translate business needs into technical solutions and specifications.
- Design and implement customized, integrated solutions based on approved functional requirements.
- Conduct root cause analysis and provide detailed technical documentation.
5. Documentation & Knowledge Transfer
- Create and maintain:
- Technical documentation
- Functional documentation
- User manuals
- Training guides
- Conduct knowledge sharing sessions and end-user training.
- Prepare vendor support tickets and follow up on resolutions.
6. Collaboration & Process Improvement
- Work closely with cross-functional IT teams and business stakeholders.
- Identify and implement process improvements to enhance user experience.
- Support architecture-level and performance-related improvements.
Work Conditions
- Up to 5 days per week (maximum 40 hours).
- On-call availability during nights and weekends based on operational needs.
Required Qualifications & Competencies
- Bachelor’s degree in Information Technology or related field.
- Minimum 6+ years of relevant experience.
- Strong experience in:
- Microsoft Stack: C#, .NET, ASP.NET, ADO.NET
- SharePoint Online & On-Premises
- Power Platform (Power BI, PowerApps, MS Flow)
- HTML, CSS, JavaScript, jQuery
- SQL Server and PowerShell
- Experience with application performance tuning, troubleshooting, and integrations.
- Strong analytical and problem-solving abilities.
- Ability to work independently and collaboratively.
- Bilingual proficiency (Arabic & English) in reading and writing is mandatory.
Key Skills
Ranked by relevanceReady to apply?
Join Vistas Global and take your career to the next level!
Application takes less than 5 minutes

