Job Title: SharePoint Developer
Location: Alpharetta, GA (Hybrid)
Duration: 6 Months
We are seeking a highly skilled SharePoint Developer responsible for designing, developing, and maintaining SharePoint Online applications and integrating them with enterprise systems. The ideal candidate will have strong expertise in .NET development, SharePoint Online, and modern front-end technologies.
Key Responsibilities:
- Develop and maintain SharePoint applications, web components, and APIs using C#, ASP.NET Core, and MVC.
- Design integrations between SharePoint and external systems using REST APIs and Microsoft Graph.
- Build responsive and user-friendly UI components, collaborating with front-end teams.
- Troubleshoot, optimize, and enhance application performance, security, and scalability.
- Maintain existing applications, monitor schedules/jobs, and ensure continuous system availability.
- Develop automation and workflows using Power Platform (Power Automate, Power Apps).
- Create technical documentation and participate in code reviews.
Required Skills:
- 4+ years of SharePoint Online development experience.
- 6+ years of .NET development experience (C#, ASP.NET Core, MVC).
- Strong proficiency in JavaScript, TypeScript, HTML, CSS, React.
- Hands-on experience with Microsoft Graph, REST APIs, and Azure services.
- Experience with Power Platform (Power Apps, Power Automate).
- Excellent communication and problem-solving skills.