Company

Shaw Daniels SolutionsSee more

addressAddressWinchester, Hampshire
type Form of workPerm
CategoryIT

Job description

 

Role Overview

As a SharePoint Developer, your main focus is on creating and developing new SharePoint components within the SharePoint Online (SPO) environment using SharePoint frameworks and Power Apps. You’ll also be involved in developing applications and performing service improvement tasks such as automation scripting and governance model changes. Resolving production incidents requiring code or configuration changes is another key aspect of your role.

 

Essential Skills:

  • Proficiency in SharePoint Online/O365, Microsoft Flows, Power Apps, and React JS.
  • Deployment and management experience across different environments.
  • Strong development skills including debugging, migration, and scripting.
  • Ability to estimate project requirements and coordinate with business teams.
  • Familiarity with SharePoint Designer, PowerShell, and client-side scripting languages.
  • Desire to suggest improvements for stabilizing the SharePoint Online environment.

 

Desirable Skills:

  • Knowledge of Azure components, testing procedures, and effective communication skills.
  • Problem-solving abilities, adaptability, and attention to detail.
  • Collaboration skills and a passion for technology.
  • Overall, your role involves leveraging your expertise in SharePoint development to enhance and maintain SharePoint components in the SPO environment, ensuring smooth operations and continuous improvement.

 

Overall Role Objectives

Overall, the objective is to contribute to the effective development, maintenance, and optimization of SharePoint services within our client, ensuring alignment with business goals and providing a reliable and efficient platform for collaboration and information management.

Key Behaviours

Attention To Detail:

  • Paying close attention to detail when designing, developing, and testing SharePoint solutions to ensure accuracy and quality.

Problem-Solving:

  • Demonstrating strong problem-solving skills to address complex technical challenges and find effective solutions within the SharePoint environment.

Analytical Thinking:

  • Employing analytical thinking to understand business requirements, analyze user needs, and translate them into functional SharePoint solutions.

Collaboration:

  • Working effectively in a team environment, collaborating with other developers, administrators, stakeholders, and end-users to gather requirements, share knowledge, and deliver solutions that meet business needs.

Adaptability:

  • Being adaptable to changing requirements, priorities, and technologies within the SharePoint ecosystem, and quickly learning and applying new skills as needed.

Communication:

  • Communicating technical concepts and ideas clearly and effectively, both verbally and in writing, to technical and non-technical audiences.

Customer Focus:

  • Maintaining a customer-centric approach, understanding end-user needs and requirements, and striving to deliver SharePoint solutions that enhance user experience and productivity.

Time Management:

  • Managing time effectively to prioritize tasks, meet deadlines, and deliver SharePoint solutions on schedule while maintaining quality and adherence to best practices.

Continuous Learning:

  • Engaging in continuous learning and professional development to stay updated with the latest SharePoint technologies, tools, and best practices.

Professionalism:

  • Demonstrating professionalism in all interactions, maintaining confidentiality, integrity, and ethical standards, and representing the organization positively in all dealings.

 

Tasks/Responsibilities

Operational

Some Of The Tasks Will be as follows :

SharePoint Component Development:

  • Develop and create new SharePoint components within the SharePoint Online (SPO) environment using SharePoint frameworks and Power Apps.

Application Development:

  • Design and develop applications in SPO using tools like ShareGate, ensuring functionality aligns with business requirements.

Service Improvement:

  • Identify opportunities for service improvement, such as automation scripting or governance model changes, and implement these to enhance the efficiency and effectiveness of SharePoint services.

Incident Resolution:

  • Resolve production incidents promptly by addressing code or configuration changes, ensuring minimal disruption to SharePoint services.

Estimation and Coordination:

  • Provide accurate estimates for project requirements and coordinate with business teams to ensure alignment with organizational objectives.

Deployment and Management:

  • Deploy and manage SharePoint components across different environments (Dev, UAT, Prod) while adhering to best practices and governance standards.

 

Debugging and Migration:

  • Debug SharePoint issues in testing and production environments and facilitate migrations from SharePoint and non-SharePoint platforms as required.

Scripting and Automation:

  • Develop and implement scripting solutions using PowerShell and client-side scripting languages to automate routine tasks and streamline processes.

Stabilization and Optimization:

  • Suggest improvements and optimizations to stabilize the SharePoint Online environment, enhancing performance, security, and user experience.

 

People

  • Communicate in a civil and effective manner.
  • Act in a responsible and professional manner at all times.
  • Respect other team members and assist when required.
  • Inform the management team of any training requirements needed to fulfil your role.
  • Be an active team player committed to achieving success.

 

Operational Excellence

  • Continually demonstrate professionalism across all areas of the role, as well as interaction with the business and third parties.
  • Ensure that appropriate responses are made in a timely fashion to requests / instructions from management, the business or the SRI Group.

 

Essential Knowledge, Skills & Experience

Skills

Sharepoint Development:

  • Proficiency In Developing Sharepoint Solutions Using Sharepoint Frameworks, including SharePoint Online (SPO), SharePoint /2019, and SharePoint Framework (SPFx).

Microsoft Power Platform:

  • Experience with Microsoft Power Apps for building custom applications and Microsoft Power Automate (formerly Flow) for workflow automation within SharePoint.

Client-Side Scripting:

  • Strong knowledge of client-side scripting languages such as JavaScript, jQuery, and TypeScript for customizing SharePoint pages and functionality.

React JS:

  • Familiarity with React JS for developing modern and responsive user interfaces (UI) in SharePoint Online.

SharePoint Designer and InfoPath:

  • Proficiency in using SharePoint Designer and InfoPath Designer for creating custom workflows, forms, and data connections in SharePoint.

PowerShell Scripting:

  • Working knowledge of PowerShell scripting for automating administrative tasks, provisioning SharePoint sites, and managing SharePoint configurations.

SharePoint Administration:

  • Understanding of SharePoint administration tasks including site collection management, user permissions, content management, and version control.

Debugging and Troubleshooting:

  • Ability to debug and troubleshoot issues in SharePoint solutions, identify root causes, and implement effective resolutions.

Version Control:

  • Experience with version control systems like Git or TFS for managing SharePoint solution code and configurations.

Communication and Collaboration:

  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams, stakeholders, and end-users to gather requirements and deliver solutions.

Problem-Solving:

  • Strong problem-solving skills to analyse complex business requirements and design efficient and scalable SharePoint solutions.

Adaptability and Continuous Learning:

  • Willingness to adapt to new technologies and methodologies in the SharePoint ecosystem and continuously learn and improve skills to stay updated with industry trends and best practices.

 

Essential Skills:

  • Hands on experience in SharePoint Online/O365 out of the box knowledge.
  • Experience in Microsoft Flows and Microsoft Power Apps.
  • Experience in React JS to customize SPO.
  • Knowledge on Deployment of SP components on Dev, UAT & Prod environments
  • Familiar with estimation models to provide estimates for business requirements & CRs
  • Knowledge of managing workflows using SharePoint Designer/MS Flows.
  • Worked on client side Scripting languages like JavaScript/JQuery.
  • Working knowledge of PowerShell module on SharePoint platform
  • Suggest improvements for stabilizing the SPO Environment
  • Hands on experience of development of SP Apps, App part, Modules, Event handlers, Timer Job, Master page
  • Debugging of SharePoint Issues on UAT and Production environments
  • Experience with migrations from SharePoint & non-SharePoint platforms
  • Coordinate with Business teams to clarify requirements

 

Desirable Skills:

  • Knowledge of Azure components, Azure functions and Power platforms.
  • Testing of solutions implemented on SharePoint platform
  • Working knowledge of SharePoint On-premise version 2007/2010.
  • Excellent verbal and written communication skills
  • Excellent problem solving ability
  • Quick learner
  • A logical thinker
  • Ability to work under pressure
  • Able to work alone and with other people
  • Attention to detail
  • Passionate about technology
  • Tools and Software:
  • Visual Studio .NET (C#)
  • MS PowerApps, MS Power Automate, MS Forms
  • SharePoint Designer, InfoPath Designer
  • Share Gate
  • JIRA (Nice to have)
  • SVN and GITLAB as a version controlled tool (Nice to Have)

 

Experience/Knowledge

  • SharePoint Development: Extensive experience in developing SharePoint solutions, including custom web parts, event receivers, timer jobs, site templates, and workflow solutions using SharePoint APIs and tools.
  • SharePoint Framework (SPFx): Proficiency in building modern SharePoint solutions using SharePoint Framework (SPFx), including developing client-side web parts and extensions using React.js or other JavaScript frameworks.
  • Microsoft Power Platform: Hands-on experience with Microsoft Power Apps for building custom business applications and Microsoft Power Automate (formerly Flow) for workflow automation within SharePoint.
  • Client-Side Scripting: Strong knowledge of client-side scripting languages such as JavaScript, jQuery, TypeScript, and CSS for customizing SharePoint pages, forms, and user interfaces.
  • SharePoint Administration: Understanding of SharePoint administration tasks, including site collection management, user permissions, content management, and version control using SharePoint Designer and Central Administration.
  • SharePoint Integration: Experience in integrating SharePoint with other Microsoft technologies such as Office 365, Microsoft Teams, Dynamics 365, Azure services, and third-party systems using APIs, web services, and connectors.
  • SharePoint Migration: Experience with SharePoint migration projects, including planning, assessment, data migration, and post-migration validation using tools like ShareGate, Metalogix, or SharePoint Migration Tool.
  • Version Control: Familiarity with version control systems like Git or TFS for managing SharePoint solution code and configurations, ensuring collaboration, and tracking changes.
  • PowerShell Scripting: Working knowledge of PowerShell scripting for automating administrative tasks, provisioning SharePoint sites, managing configurations, and performing bulk operations.
  • Troubleshooting and Debugging: Ability to troubleshoot and debug SharePoint solutions, identify root causes of issues, and implement effective resolutions to ensure system stability and performance.
  • Agile Methodology: Experience working in Agile development environments, participating in sprint planning, daily stand-ups, sprint reviews, and retrospectives to deliver SharePoint solutions iteratively and incrementally.
  • Continuous Learning: Commitment to continuous learning and staying updated with the latest SharePoint technologies, tools, best practices, and industry trends through self-study, training, certifications, and community engagement.…

 

 

Refer code: 3424622. Shaw Daniels Solutions - The previous day - 2024-06-21 23:05

Shaw Daniels Solutions

Winchester, Hampshire
Popular Developer jobs in top cities

Share jobs with friends

Related jobs

SharePoint Developer

Software Developer

In Technology Group Limited

40000.00 - 55000.00 GBP Annual

Southampton, Hampshire

4 hours ago - seen

NET Developer - Legal systems - Southampton

Spectrum It Recruitment Ltd

40000.00 - 50000.00 GBP Annual

Southampton, Hampshire

8 hours ago - seen

Power Platform Developer

Hays Specialist Recruitment Limited

£40,000 - £45,000 per annum

Hampshire, England

yesterday - seen

.NET Software Developer

Spectrum It Recruitment

Hampshire, England

yesterday - seen

Dynamics NAV/D365 Junior BC Developer, £40,000

Pearson Carter

£30,000 - £40,000 per annum

Hampshire, England

yesterday - seen

Software Developer - Southampton/Hybrid

Oscar Associates Limited

40000.00 GBP Annual

Southampton, Hampshire

2 days ago - seen

.NET Software Developer

Spectrum It Recruitment

£45000 - £55000 per annum

Southampton, Hampshire

2 days ago - seen

PHP Web Developer

Rise Technical Recruitment Limited

£40,000 - £45,000 per annum

Hampshire, England

2 days ago - seen

Senior/Lead PowerBI Developer

Spectrum It Recruitment

£50000 - £60000 per annum

Southampton, Hampshire

2 days ago - seen

PHP Web Developer

Rise Technical

£40000 - £45000 per annum + Remote & Great Holiday Package

Winchester, Hampshire

2 days ago - seen

Senior Android Developer x3

Spectrum It Recruitment

Hampshire, England

5 days ago - seen

Senior Pega Developer

Richmond Square Consulting Ltd

£60,000 - £80,000 per annum, inc benefits, OTE

Hampshire, England

5 days ago - seen

NET Developer - Legal systems - Southampton

Spectrum It Recruitment

Hampshire, England

5 days ago - seen

C# or C++ Developer

Hexwired Recruitment Limited

£30,000 - £80,000 per annum

Hampshire, England

5 days ago - seen

.NET Developer

Senitor Associates

Salary negotiable

Hampshire, England

5 days ago - seen

Contract Banner Developer

Spectrum It Recruitment

Hampshire, England

5 days ago - seen

.NET Migration Developer

Technet It Recruitment Limited

£400.00 - £500.00 per day, negotiable

Hampshire, England

5 days ago - seen

MEAN Full Stack Developer

Spectrum It Recruitment

Hampshire, England

5 days ago - seen