Software Development Manager | Business Intelligence Engineer | DBA | ETL | SSIS | SSAS | SSRS | SSDT | Power Bi | DAX | Data Wearhouse | SQL…
Job Description:
We are seeking a skilled and passionate SharePoint Developer to join our dynamic team. You will be responsible for designing, developing, and maintaining SharePoint solutions that meet our business needs. This role requires a strong understanding of SharePoint architecture, development best practices, and the ability to collaborate effectively with stakeholders.
Responsibilities:
- Develop and customize SharePoint solutions, including web parts, workflows, event receivers, timer jobs, and custom applications.
- Design and implement SharePoint sites, lists, libraries, and content types.
- Develop and maintain SharePoint master pages, page layouts, and CSS.
- Integrate SharePoint with other systems using APIs and web services.
- Troubleshoot and resolve SharePoint issues, including performance optimization and bug fixes.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Collaborate with business analysts, project managers, and end-users to understand requirements and translate them into technical solutions.
- Stay up-to-date with the latest SharePoint technologies and best practices.
- Create and maintain technical documentation.
- Provide support to end-users on SharePoint related issues.
- Contribute to the continuous improvement of our SharePoint environment.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong understanding of SharePoint architecture, including farm administration, site collections, and content management.
- Proficiency in SharePoint development tools and technologies, including:
- SharePoint Framework (SPFx) (preferred, especially for modern development)
- ASP.NET
- REST API, SOAP
- PowerShell (for administration and scripting)
- SharePoint Designer, Visual Studio
- Experience with SharePoint workflows (e.g., SharePoint Designer workflows, Power Automate).
- Experience with SharePoint migration and upgrade processes is a plus.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Experience with Agile development methodologies is a plus.