Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Role/Responsibilities:
- The Software Engineer will be responsible for the development, maintenance and production support of applications related to Sharepoint.
- He/she will be working with a small but capable team to deliver and support custom applications.
- Supporting existing and future applications.
- Creating and Assisting developers in the creation of applications.
- Remediating existing bugs.
Job Requirements
- Strong SharePoint, SQL and C# skills will be essential to success in this position.
- In general, the candidate should have strong exposure to the Microsoft stack.
- Strong English language skills is a must. This is based out of our office in New Cairo by the American University.
- Project Based travel to the US is possible.
Qualifications:
- Bachelor's or Master’s degree in Computer Science or a related field.
- SharePoint Administration, SharePoint Services, PowerShell scripts.
- Information Security Principles, Site, Web and Library management.
- SharePoint 2013 and Online, Office 365, Object Model, REST API
- OAUTH, OData, Central Admin, JavaScript (JQuery and Angular)
- Strong knowledge of ADO .NET and SQL Server (through 2008r2 - 2016)
- Strong knowledge of C#/ASP.NET (through .NET 4.0)
- Ability to work under pressure with multiple priorities and handle multiple calls on a daily basis.
- Strong knowledge of Infopath preferred.
- Experience with Stored Procedures, Views, Scaling Databases
- Azure Infrastructure knowledge preferred