Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
The SharePoint .NET Sr. Developer will provide analysis, design, development, implementation, and support leveraging SharePoint 2013 & above and SharePoint online in addition to providing client support and consultation for IT issues that will be focused on improving business operations.
- Deliver assigned Tasks on time with high quality according to the agreed KPI.
- The ability to lead small team to deliver small projects on time within budget.
- Responsible for finishing the assigned tasks by PM or team leader.
- Understand business requirements, goals, and risks in order to formulate and define technical scope and objectives of projects
- Develop, design, and manage content, customizations, forms, and custom workflow in SharePoint platforms
- Documentation of assigned tasks.
- Produce code quality for assigned tasks.
- Complete assigned task within the deadlines
- Participate in testing process through unit testing and bug fixes on assigned tasks.
- Designs, develops and modifies modules based on functional and system requirements.
- Work closely with the Team Leader, Business Analyst and Product Owner for understanding the
- Work closely with the Architecture Team to ensure architectural integrity and product quality.
- Demonstrate high skills in Object Oriented.
- Build client-based and server-based development solutions
- Responsible to develop end-user applications, design clear, compel GUI’s in a rapid and iterative fashion
- Provide technical support to junior developers
- Provide Code review on a code written by Team Members
- Quickly develop the integration's with a software build project
- Provide alternate solutions in development phase
- Show the ability of work on the software Design and design pattern design with readiness.
- Builds:
- Creative approach to problem solving.
- Functional and system requirements
- Applications to run in a web based environment at an enterprise level
Job Requirements
- Team working skills with a great attitude and work ethic.
- Work overtime if need according to client and company request.
- Good command of English.
- Cooperative personality.
- Good Communication skills.
- Self-education skills.
- Good command of English either spoken or written
- Professional on the following IDE:
- Microsoft Visual Studio
- Strong Experience Microsoft Technology that includes:
- Web Development.
- Building Usable Components.
- Using one of Services oriented Architecture (SOA) capabilities like Web services, Windows Service, Windows communication Foundation (WCF), Workflow Foundation…etc.
- Strong knowledge and hands on the below:
- .Net (Full stack)
- HTML, CSS, and JavaScript
- Team Foundation Server (TFS)
- Any knowledge in the below is a plus
- MS CRM.
- Nintex.
- Mobile development
- Design and Development on Database:
- SQL Server
Detailed Technical Skills needed:
- SharePoint 2010 and 2013 development.
- Server object model and object model changes in SP2013
- Using .net reflector with SharePoint.
- in Representational State Transfer (REST).
- List services calls
- Social service
- Search service
- Excel service
- Understand how to build Rest- full queries
- Know how to program to REST- full services
- Taxonomy CSOM
- Publishing CSOM
- In Remote Event receivers
- JavaScript Object Model with and without Workflows, Workflow stages and loops
- To create private SharePoint Apps
- OAuth Applications ver. 2.0
- Experience with ADFS 2.0
- In office XML SDK
- How to update a Table of Content in Microsoft office files programmatically
- Rights Management Services.
- Designing and developing complex databases using Microsoft SQL Server (2008, 2012, 2014, 2016)
- Developing and implementing advanced database features (Store procedures, functions, triggers etc.)
Featured Jobs
Similar Jobs
- Sr. Microsoft Dynamics CRM Dev...Fawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza26 days ago