Job Openings Systems Analyst (Sharepoint)

About the job Systems Analyst (Sharepoint)

Job Overview

The ideal candidate will be responsible for designing, developing, and maintaining enterprise-level applications using Microsoft .NET technologies and integrating with SharePoint environments.

Key Responsibilities:

  • Design, develop, test, and maintain .NET applications (ASP.NET, C#, MVC, Web API, etc.).
  • Customize and configure SharePoint Online/SharePoint Server solutions.
  • Develop and maintain workflows, web parts, and other SharePoint components.
  • Integrate .NET applications with SharePoint environments for seamless user experiences.
  • Participate in software design discussions, code reviews, and agile development processes.
  • Troubleshoot and resolve application and SharePoint-related issues.
  • Write clean, scalable, and efficient code following best practices and coding standards.
  • Maintain technical documentation for reference and reporting.

Qualifications:

  • Bachelors degree in Computer Science, Information Technology, or related field.
  • 5 years of experience in software development with .NET technologies.
  • Hands-on experience with SharePoint (2013/2016/Online), including development and administration.
  • Strong proficiency in C#, ASP.NET MVC, .NET Core, and Web API.
  • Experience with JavaScript, HTML, CSS, and front-end frameworks (e.g., Angular, React) is a plus.
  • Familiarity with SharePoint Framework (SPFx), Power Platform (Power Apps, Power Automate) is desirable.
  • Proficiency with SQL Server and database development.
  • Good understanding of RESTful services and integration patterns.
  • Excellent problem-solving skills and attention to detail.

Preferred Qualifications:

  • Microsoft certifications related to .NET or SharePoint.
  • Experience with Azure DevOps, CI/CD pipelines, and cloud-based SharePoint integrations.
  • Exposure to Agile/Scrum methodologies.