Job Description:
- Assist development and implementation of new Sharepoint applications.
- Participate in component and data architecture design, performance monitoring of Sharepoint environment
- Analyze business needs and work on finding automated solutions for them
- Breakdown, estimate and implement core and critical business modules, projects, etc...
- Able to build and deploy updates to QA or Staging environments before the production deployment
- Communication with testing team and provide them with the developed components functionality to facilitate the testing process.
- Submit daily and weekly timesheets
- Improve, tune and monitor performance for software products.
- Assist in setting up, maintaining, monitoring and ensuring environment stability
- Develope tools to monitor and manage services, Logs, data accuracy, performance and auditing.
- Bachelor's Degree in Computer Science, Information Systems or related technical Degree
- 3 to 5 Years experience in delivering sharepoint based solutions for the business using sharepoint standard functionalities and customization with both sharepoint designer and visual studio
- Expert skills and knowledge of the microsoft sharepoint platform (2007, 2010 and 2013)
- Experience with SQL server (Developing stored procedures, triggers, complex views)
- Being able to analyze business/functional requirements and translate them into concrete tasks
- Experience with objected oriented programming, C#, ASP.net, HTML, CSS, Javascript, JQuery and AJAX
- Experience with WCF /WS
- Experience with IIS server
- Solid troubleshooting, problem solving skills and the ability to reach innnovative solutions
- Ability to multi-task and stay organized in a dynamic work environment
- Proactive, client oriented, result oriented, 'can do' mentality
Mohamed Marzouk (Freelance Recruiter)