Full-Stack .NET Developer
Uni Systems
Valletta, Malta
Description
At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a professional Full-Stack .NET Developer to join our La Valletta, Malta team.
What will you be doing in this role
- Configuration, development and implementation of ICT components, including source code, solution architecture, software components, design patterns, database schemas, and configuration of the respective backend systems, including cloud and on-premises platforms and infrastructure.
- Design, prototype, develop and test the European Institution's Operational Support Centre applications, according to the prioritised backlog agreed between ICT and business.
- Implement task automation and continuous integration/continuous delivery (CI/CD) for ICT projects.
- Implement the final design (i.e. "look-and-feel") of the User Interface (UI).
- Conduct technical reviews, including source code reviews, and ensuring that the application UI meets usability, functional, and client’s UI guidelines and standards.
- Design, implement, test and maintain integrations with other information systems and platforms, as required.
- Coordinate with the ICT Team in order to align solution architecture and software engineering with the current best practices.
- Produce and maintain technical documentation, including solution architecture documentation, operational maintenance manuals, version description documents, release guidelines, and user manuals
What do you need to succeed in this position
- Bachelor Degree + Minimum 6 years of relevant professional experience
- Proven experience in software development using .NET 6 or newer, C#, ASP.NET, ASP.NET MVC, ASP.NET Web API, and Entity Framework.
- Proficiency with modern JavaScript front-end frameworks, such as Vue.js or React.
- Hands-on experience developing and maintaining enterprise applications in SharePoint Online.
- Strong ability to design, develop, and maintain unit tests for both front-end and back-end components.
- Experience with Microsoft Entra ID (Azure Active Directory), Azure App Services, Microsoft Graph API, and Azure DevOps.
- Solid understanding of Web APIs and experience in performing system integrations.
- Ability to provide website support and troubleshoot issues across platforms.
- Competence in web technologies, including JavaScript, XML, HTML5, CSS3, and frameworks such as Bootstrap.
- Scripting experience with PowerShell (or similar scripting languages).
- Ability to work independently with SQL, including Microsoft SQL Server database structures, stored procedures, and resolving database performance issues.
- Experience using Microsoft Power Platform (PowerApps, Power Automate, Power BI).
- Familiarity with applying artificial intelligence models and algorithms in practical applications.
- Good knowledge of English
Apply Now
Don't forget to mention EuroTechJobs when applying.