Senior SharePoint Developer and Administrator - Riyadh, المملكة العربية السعودية - Arabic Computer Systems

    Default job background
    دوام كامل
    وصف

    Arabic Computer Systems, one of the largest ICT companies in Saudi Arabia and a leader in the industry for over 35 years, is seeking a Senior SharePoint Developer and Administrator to join their team in providing top-quality IT services. The company has a presence in over 23 cities in the country and boasts a team of more than 3,000 IT professionals. ACS has an expansive customer base, including government entities and leading companies in the Middle East, and is actively expanding its business development to acquire new technology for enterprise customers.

    The Senior SharePoint Developer and Administrator will be responsible for managing and developing the SharePoint platform for the company's clients. They will be expected to have a deep understanding of SharePoint's capabilities and be able to design, implement, and maintain customized solutions that meet the clients' needs.

    Responsibilities

    • Design and deploy SharePoint solutions that are scalable, reliable and meet the clients' needs
    • Develop custom web parts, workflows, and features using .NET, HTML, CSS, JavaScript, and other relevant technologies
    • Manage and optimize the SharePoint infrastructure, including farms, servers, sites, and content databases
    • Create and manage site collections, sites, libraries, lists, and other SharePoint objects under the guidance of the project manager
    • Facilitate training sessions for end-users and help desk personnel
    • Ensure timely and effective communication with clients and project team members
    • Conduct research on new SharePoint features and functionality to maintain ACS's competitive edge in the industry.

    Requirements

    • Bachelor's degree in computer information systems or related field
    • Experience 8 years in software development and administration using Microsoft SharePoint. - Experience in SharePoint 2013/2016/2019 and SQL administration, including permissions management, SharePoint lists and libraries, database management, master data management, SharePoint sites and dashboards, and workflows and notifications. - Experience in application image backups as well as database backups and restores. -Experience in the use of Active Directory to ensure single sign-on user access management. - Experience in system support including using system logs for troubleshooting. - Developed customized SharePoint solutions - Experience as a SharePoint Developer in the analysis, design, hands-on development and delivery of web[1]based applications. - Experience using Client Object Model, and Service Oriented Architecture. - Experience with SharePoint's application services framework including implementation, configuration, and usages of search, managed Metadata, and User Profile Services. - Experience working in an agile scrum. - Experience in web applications development programming using .NET / C#. - Experience with ASP.NET MVC and Web Forms. - Experience in object oriented programming and Design Pattern. - Experience with CSS, Bootstrap, JavaScript and JQuery. - Experience with Microsoft SQL Server 2016 database design and development. - Experience with Microsoft SQL Server Reporting Services (SSRS). - Experience interacting with web services and Web APIs. - Must have problem solving skills. - Must have communications skills. - Carries out other job related duties as required by the team leader, head of systems and Application, Information and communications technology department head. - Having Microsoft certifications is plus.