Engineering
SharePoint Developer
Istanbul
SharePoint Developers are involved in the analysis, technical design, development and testing of intranets & web portals developed on SharePoint platform.
Key Responsibilities
- Complete project development lifecycle of SharePoint based web sites, portals & applications, including participation in requirements gathering, application design, developing code, testing, deployment and maintenance
- Collaborate with project managers and business analysts to identify areas where technical solutions can be applied to improve accuracy and productivity
- Participate in technical design meetings with other programmers and assist in the definition of system architecture
- Maintenance, support, debugging, and enhancement of existing applications
- Writing and maintaing software documentations
Desired Skills & Expertise
- A Bachelor’s degree in Computer Science, Mathematics, Information Systems, or equivalent discipline
- Experience in developing web sites, portals and web services on both of SharePoint and SharePoint Online
- Experience in developing and maintaining SharePoint farm solutions using Asp.Net C#
- Experience in working within the SharePoint Framework (SPFx)
- Experience in maintaining and developing SharePoint Online applications using TypeScript, JavaScript, ReactJS
- Knowledge of search & indexing functions, Custom Layouts, Custom Site Templates, Custom Lists, Timer Jobs, Custom Workflows, Event Receivers and more
- Demonstrated ability in object-oriented programming and design principles
- Strong working knowledge of database design principles and best practices using Microsoft SQL Server
- Strong analytical and problem solving skills with the ability to assess complex problems and propose practical solutions
- Be able to take initiative and responsibility for own work
- Good writing, communication & presentation skills
- Good command of written and spoken English