The Software Engineer - Sharepoint will collaborate extensively on Continuous Improvement projects supporting strategic business goals focused on efficiency, efficacy, productivity, customer experience, and financial results. Serving as a subject matter expert, this individual will help to define project requirements and shape automation strategies while developing solutions including scripting tasks and controls, digital workflows, business process automation, and data integration. Process Automation Developers may implement and manage both custom solutions and platforms such as Microsoft PowerApps, Power Automate, SharePoint and others. This individual will demonstrate the skills, knowledge, and behavior necessary to advance the adoption of automation, encourage data-driven decision making, process automation and foster a culture of continuous improvement. The Automation Developer will actively engage with technology, data, and service providers to ensure the successful project outcomes and solution adoption.
Developing custom web parts and component for SharePoint online using SharePoint Framework (SPFx).
Collect, transform, validate and map functional and non-functional requirements.
Solid understanding of C# to build or maintain utility services for reading files.
Manage SharePoint data using CSOM.
Automating basic business processes with Power Automate.
Creates Power Apps canvas app.
Performing basic data analysis with Power BI to produce business insights.
Maintain existing Applications.
Actively participate in Application design reviews by providing creative and practical ideas.
1 to 3 years of relevant experience
Develop low-code applications on a Microsoft Power Platform.
Must have experience in SharePoint 2016/SharePoint Online.
Experience in Asp.net, C#.net, web parts, master pages.
Experience with SharePoint Restful APIs.
Experience with Graph API a plus.
Strong desire to succeed and do whatever is necessary to meet the deadlines.
Good Communication skills.
Good Team player.