
Application Developer (SharePoint and Azure Specialist)
- Valletta, Malta Island
- Permanent
- Full-time
- Design, prototype, and develop applications based on prioritized backlogs.
- Implement features, enhancements, and improvements aligned with the solution architecture and current best practices.
- Lead the development of .NET C# applications, ensuring seamless back-end and front-end integration.
- Create intuitive user interfaces (UI) and experiences (UX) using modern frameworks such as Angular, React, or Vue.JS.
- Partner with ICT teams, product owners, and business stakeholders for analysis, design, and development tasks.
- Ensure alignment between solution architecture and organizational requirements.
- Communicate progress through reporting and regular updates.
- Lead the design, configuration, and management of SharePoint site collections and governance policies.
- Utilize SharePoint Online and on-premises solutions for enterprise applications.
- Translate design requirements into functional SharePoint web presences.
- Design and maintain integrations with other systems and platforms.
- Monitor system usage, conduct security audits, and establish analytics frameworks.
- Develop reports using tools such as Power BI and other reporting solutions.
- Provide technical support for the client's architecture roadmap.
- Produce and maintain comprehensive technical and system documentation.
- Guide the use of modern deployment pipelines, including Azure App Services and automated builds.
- Backend Development: .NET Framework (4.7+ and 6+), C#, ASP.NET, ASP.NET MVC, ASP.NET Web API
- Frontend Development: HTML5, CSS3, Bootstrap, JavaScript, JSON, XML
- Frameworks: Angular, React, Vue.JS
- Database Management: Microsoft SQL Server, T-SQL, stored procedures, performance optimization
- SharePoint Expertise: SharePoint 2019, SharePoint Online, PowerShell scripting, migration tools
- Cloud Platforms: Azure (including Azure App Services), Microsoft Entra ID, Microsoft 365
- Reporting and Analytics: Power BI, MS Power Platform.
- Development and Deployment Tools: Azure DevOps, automated CI/CD pipelines.
- Web Services and Integration: DevExpress, O365, hybrid SharePoint solutions.
- Proven experience in .NET application development, with a strong focus on C# and ASP.NET technologies.
- Advanced expertise in SharePoint administration, development, and integration.
- Hands-on experience with modern front-end frameworks (Angular, Vue.JS, or React).
- Strong database design and optimization skills using Microsoft SQL Server.
- Knowledge of Microsoft Entra ID, O365, Azure DevOps, and Azure App Services.
- Proficiency in PowerShell scripting and governance of SharePoint environments.
- Familiarity with analytics and reporting tools such as Power BI.
- Excellent communication and collaboration skills.
- Experience with hybrid SharePoint solutions (on-premises and online).
- Knowledge of IT systems for recording legal cases and decisions.
- Demonstrated ability to align UI designs with usability standards and client guidelines.