
NET Developer (SharePoint)
- Valletta, Malta Island
- Permanent
- Full-time
- Design, develop, and implement ICT solutions, including source code, architecture, backend systems, and CI/CD pipelines, across cloud and on-premises environments.
- Design, prototype, develop and test the C1 applications, according to the prioritised backlog.
- Develop unit tests to test front-end functionality and back-end functionality.
- Create and maintain SharePoint Online site collections with multiple sites, unique navigational elements, custom content types and site columns etc.
- Implement the final design of the User Interface (UI).
- Conduct technical reviews ensuring that the application UI meets usability, functional, and client's UI guidelines and standards.
- Design, implement, test and maintain integration with other systems, as required.
- Coordinate with the ICT Team in order to align solution architecture and software engineering with the current best practices.
- Monitor and report on usage as well as perform security audits of the system.
- Support reporting on the activities of the ICT Team and the status of the applications.
- Produce and maintain technical and system documentation and provide technical support in the information systems' roadmap.
- Bachelor's degree in IT or a relevant field.
- At least 6 years of software development in .NET, C#, ASP.NET, ASP.NET Web API.
- Strong experience with SharePoint Online on an enterprise application and Microsoft Power Platform.
- Experience with PowerShell (or similar).
- Proven experience with Microsoft Entra ID (Azure Active Directory), Microsoft Graph API, Azure DevOps and Azure App Services.
- Usage of Azure Blob Storage or Azure Data Lake Storage Gen 2.
- Exposure in web technologies, including JavaScript, XML, HTML/5, and CSS/3, Vue.js, React and web design frameworks such as Bootstrap CSS.
- Work independently with SQL Server database.
- Excellent English language skills(C-level, written and spoken).