Uni Systems logo

.NET Software Engineer

Uni SystemsValletta, Valletta, Malta
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Essential Skills for Success:Bachelor's Degree along with a minimum of 10 years of relevant professional experience. Proficient in software development using . NET 6 (or newer), C#, ASP. NET, ASP. NET MVC, ASP. NET Web API, Entity Framework, and VB. NET. Experience with front-end JavaScript frameworks such as Vue.js or React. Proven track record with SharePoint Online in enterprise contexts. Capability to develop unit tests for both front-end and back-end functionalities. Familiarity with Microsoft Entra ID (Azure Active Directory), Azure App Services, Microsoft Graph API, and Azure DevOps. Advanced experience with Web APIs and system integration. Experience in website support and maintenance tasks. Knowledge of web technologies including JavaScript, XML, HTML5, CSS3, and frameworks such as Bootstrap. Proficiency in PowerShell scripting or equivalent.

About the job

Uni Systems is growing its Valletta team and seeks a . NET Software Engineer to help deliver digital solutions for clients across Europe. This role centers on building and supporting ICT systems for the European Institution Operational Support Centre (C1), with a focus on both cloud and on-premises environments.

Main Responsibilities

  • Configure, develop, and implement ICT components, including source code, solution architecture, software modules, design patterns, database schemas, and backend system settings for cloud and on-premises setups.
  • Design, prototype, develop, and test applications based on a prioritized backlog created by ICT and business teams.
  • Advise on technical direction for information systems, especially in Azure cloud, SharePoint Online, and Microsoft 365 services.
  • Set up and manage SharePoint Online site collections, including navigation, custom content types, site columns, pages, web part pages, workflows, retention policies, and governance.
  • Automate tasks and implement CI/CD pipelines to improve project efficiency.
  • Oversee user interface design to ensure applications are both usable and visually appealing.
  • Conduct technical reviews, including source code checks, to ensure applications meet usability, functional, and client UI standards.
  • Design, implement, test, and maintain integrations with external systems and platforms.
  • Work closely with the ICT team to ensure architecture and engineering align with industry standards.
  • Monitor system usage and analytics, conduct security audits, and provide recommendations for improvement.
  • Support the reporting of ICT team activities and the full application lifecycle (design, development, implementation, testing).
  • Prepare and maintain technical documentation, such as architecture docs, operational manuals, release notes, and user guides.

Location

This position is based in Valletta, Malta.

About Uni Systems

Uni Systems is at the forefront of digital transformation, providing innovative solutions that turn our clients' digital visions into reality. We pride ourselves on our dynamic and inclusive work environment where creativity and collaboration flourish.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.