Senior SharePoint Developer
Sogeti
- Dublin
- Permanent
- Full-time
- Run client discovery workshops, requirements gathering and documentation.
- Act as an advisor and guide customers towards solutions that have the greatest likelihood of long-term success. Good knowledge of the Microsoft platform, Cloud Services and Products.
- Work closely with Project Managers, Scrum master to ensure that the outcomes delivered meet the business benefits and adhere to agreed standards, policies and design patterns.
- Work in an agile environment and provide technical leadership to the team.
- Take ownership of the existing applications and improve the code quality.
- Work with the technical architect to understand the technical requirement
- Share your knowledge & approaches with the broader engineering teams to multiply the impact of your work.
- A bachelor's degree in Customer Science or Engineering.
- Microsoft Certifications in SharePoint or Power Apps
- Minimum 5 years demonstrated project experience developing solutions using Microsoft stack (C#.NET, SharePoint, SQL) and SPFx. Strong coding experience in C# / ASP.Net / .NET Core
- Strong experience with PowerShell and PnP, Power Automate and MS Power Platform (Model-driven apps, Canvas Apps etc.)
- Strong experience in writing and querying Web APIs (REST, XML, JSON) and Web Services.
- An excellent understanding of Dataverse along with how to design, develop and secure it.
- Strong Automation knowledge using Function Apps, Logic Apps and Azure Functions.
- Strong SharePoint custom solution Migration experience
- Knowledge of modern web programming such as JavaScript, jQuery, React or Typescript
- Demonstrated knowledge of data integration and application migrations.
- Strong experience of CI/CD DevOps processes using Azure DevOps (Boards, Repos, Pipelines) / Jenkins
- Ability to produce concise, accurate solution designs meeting business requirements.
- Excellent customer-facing communication & presentation skills with the ability to explain complicated processes and concepts to non-expert, business stakeholders.
- Well-organised, analytical, detail-oriented, persistent, process-focused individual.
- Strong database design and database SQL Query skills.