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.