Job Description
Job Description
We are looking for a skilled Software Developer to design and implement innovative solutions utilizing SharePoint, Power Apps, and Microsoft 365 technologies. In this role, you will collaborate with stakeholders to create functional systems that streamline business processes and enhance platform performance. The ideal candidate thrives in dynamic environments and has a strong background in front-end and back-end development.
Responsibilities :
- Develop custom solutions for SharePoint Online, utilizing SPFx, React, JavaScript, and Angular.
- Create and deploy Power Apps, including canvas and model-driven applications, to design responsive user interfaces.
- Automate workflows and optimize business processes using Power Automate.
- Manage SharePoint site architecture, security settings, metadata, and taxonomy structures.
- Build integrations between Microsoft 365, Azure, SharePoint, and external systems, leveraging APIs.
- Utilize Microsoft Graph and custom APIs to extend the functionality of platforms.
- Debug and ensure the accuracy, reliability, and completeness of data visualizations across systems.
- Collaborate with stakeholders to gather requirements and translate them into technical solutions.
- Apply expertise in applications and systems to enhance business processes and system efficiency.
- Maintain a strong focus on system performance, scalability, and security.
- Bachelor’s degree in a relevant field or equivalent advanced knowledge.
- At least 4 years of experience designing and developing SharePoint solutions.
- Proficiency in React, SPFx, JavaScript, and related technologies.
- Minimum 2 years of experience working with Power Apps and Power Automate.
- Strong knowledge of T-SQL and experience with Azure SQL databases or on-premises systems.
- Experience creating and consuming APIs, including Microsoft Graph and custom APIs.
- Familiarity with DevOps practices such as GitHub and Azure DevOps.
- Excellent communication skills, both written and verbal, with the ability to work independently and remotely.