Total-TECH Co.
” The Job Description”
- Bility to write readable code, create extensive documentation for existing code, and refactor the previously written code into readable state.
- Assist and mentor junior staff to ensure project deliverables and timelines are met.
- Integrate SharePoint with a line of business systems.
- Propose SharePoint solutions to fit client requirements.
- Implement proof of concepts.
- Create advanced web-based SharePoint solutions.
- Develop and Manage site collections, sites, subsites, document libraries and lists.
- Develop and implement integration solutions with SharePoint.
- Develop and implement custom workflows.
- Develop and implement timer jobs, event receivers, webparts, BCS …etc.
- Map client requirements to SharePoint application functionality identifying creative work-arounds when necessary or custom development.
- Develop and implement form-based authentication (FBA) applications.
- Participate in code reviews to ensure adherence to coding standards.
- Assist in end-user trainings.
Requirements:
- Minimum 5 years of SharePoint development experience.
- Bachelor’s Degree in Computer Science/Computer Engineering or equivalent.
- Strong knowledge in CSOM & JSOM using C#.
- Programming languages (C#.NET, http://ASP.NET , Visual Basic . NET).
- Good communication and troubleshooting skills.
- Good knowledge of SharePoint Online and development Framework SPFx, , PnP Js.
- Experience developing custom scripts using MS Power Shell.
- Development experience with the Microsoft suite of development tools (Visual Studio, TFS/VSTS, Visual Studio Code, etc.).
- Good knowledge of Power Platform on Office 365 is a plus.
- Excellent experience in client-side programming using jQuery, Ajax, angular.
- Excellent knowledge of SharePoint 2013, 2016, 2019 development.
- Good knowledge of SharePoint in Microsoft 365 Out-Of-The-Box features.
- Technology hungry with high self-learning capabilities.
- Good command of English.