We are seeking a highly motivated and experienced Software Developer with a strong focus on SharePoint to join our growing team. You will be responsible for designing, developing, and maintaining custom solutions built on SharePoint and the Microsoft 365 ecosystem. This role requires deep expertise in SharePoint development, particularly with C#, .NET Core, JavaScript, and Node.js.
We strongly encourage applications from candidates with SPFx experience or those actively developing in the modern SharePoint landscape. Priority will be given to candidates with an understanding of modern SharePoint development using SPFx.
Key Responsibilities
- Design, develop, and support custom SharePoint solutions using SPFx, C#, and JavaScript.
- Develop and maintain APIs and backend services using .NET Core.
- Build client-side web parts, extensions, and applications for SharePoint Online and SharePoint Server.
- Integrate SharePoint with third-party services and internal systems using RESTful APIs and Microsoft Graph.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Maintain code quality through unit testing, code reviews, and best practices.
- Monitor and troubleshoot production issues, ensuring high system reliability and performance.
Required Qualifications
- 3+ years of professional software development experience.
- Proven experience developing with SharePoint Online/2016/2019.
- Strong command of C#, .NET Core, and REST APIs.
- Proficiency in JavaScript, TypeScript, Node.js, and modern front-end development frameworks.
- Understanding of version control systems such as Git.
Preferred Qualifications
- Experience developing custom modern SharePoint solutions using SPFx.
- Familiarity with Microsoft Graph, PowerShell, and Azure AD authentication.
- Microsoft 365 development experience (Power Automate, Power Apps).
- SharePoint migration tools and techniques knowledge is a plus.
- Microsoft certification in SharePoint or related technologies is a bonus.
What We Offer
- Opportunities for professional growth and certification.
- Flexible work arrangements (remote/hybrid).
- Collaborative and innovative team environment.
Job Type: Full-time
Experience:
- JavaScript: 3 years (Required)
- .NET Core development: 2 years (Preferred)
- SharePoint development: 1 year (Preferred)
Application Deadline: 01/08/2025