We are seeking a talented and motivated SharePoint & Web Application Developer to join our client's dynamic team. Under the direct supervision of the Systems Developer, you will play a key role in developing, customising, and delivering cutting-edge systems based on SharePoint Online, Microsoft Azure, and MS SQL Server. This position is an excellent opportunity to contribute to innovative projects while enhancing your technical expertise in Microsoft cloud technologies.
Key Responsibilities:- Assist in developing and updating custom SharePoint solutions using SharePoint Online as a CMS.
- Design and develop custom web solutions using the Angular framework.
- Build and maintain web applications using C#, ASP.NET MVC, .NET, SQL, JavaScript, HTML, and CSS.
- Maintain and update the SharePoint development environment for web applications.
- Collaborate with the design team to review requirements and ensure timely delivery of SharePoint development tasks.
- Troubleshoot and optimize applications for performance, scalability, and reliability.
- Assist in the development, maintenance, and updates of Microsoft Azure App Services.
- Provide training and support to staff and end users on system functionalities.
- A university degree in Computer Science, Information Systems, or a related IT field, supplemented by relevant training courses.
- A minimum of 2 years of experience in web application development, specifically in SharePoint Online development, ASP.NET MVC, C#.NET, SQL Server databases, and the Angular framework.
- Strong knowledge of Microsoft cloud technologies (Office 365, SharePoint Online, Azure).
- Proven experience in software development and database applications, with expertise in SharePoint Online, C#, ASP.NET MVC, .NET, SQL Server, and Angular.
- Excellent problem-solving skills and attention to detail.
- A structured, methodical approach to software design and programming, with knowledge of software quality assurance and system testing methods.
- Familiarity with Azure services, particularly Azure App Service for hosting and deploying web applications (desirable).
- Fluency in English is essential.
- Experience in developing HR web portals for managing recruitment and vacancies is a plus.