Application DevelopersSee all recent Jobs
Overview
Experience: Senior
Skills: 10 years of experience in the requested field, .NET 6 (or newer), C#, ASP.NET, ASP.NET MVC, ASP.NET Web API, Entity Framework, JavaScript, Vue.js or React, SharePoint Online on an enterprise application, Unit tests to test front-end and back-end, Microsoft Entra ID (Azure Active Directory), Azure App Services, Microsoft Graph API, Azure Devops, Web APIs, Usage of Web technologies (XML, HTML/5, CSS/3), Bootstrap CSS, PowerShell, Microsoft Power Platform, etc.
Reference Number: UPC1290
We are currently seeking talented Application Developers on behalf of a major European Union Agency.
Location: Malta, Valletta
Mode of working: on-site
Seniority: Senior (10 years of experience in the requested field)
Education: EQF level 5 (this is mandatory to be met, with available proof before the offer)
Tasks description:
Contribute to the design, development, implementation, testing, configuration and maintenance of information systems of the EU Agency’s Operational Support Centre (C1), including the Operational Deployment System (ODS), the Country Operations Platform (COP), the Digital Platforms and the Call for Expression of Interest (CEI), as well as the related artefacts, according to current best practices and corporate strategy.
Collaborate with the ICT Team (ICT) Project Manager (PM), Solution Architect(s) (SA), Business Analyst(s) (BA), Testers, Application Developers, Product Owners and Business Stakeholders, on the analysis and design of evolutionary changes, new features, and improvements.
The individual shall report their work on the JIRA ticketing tool and ensure that all the tickets are up to date on a daily basis; the EU Agency’s ICT Project Manager and the EU Agency’s Solution Architect are in charge of project management, and as such they agree with the consultant on the management of the project and the technical choices.
The following tasks are foreseen:
- Lead the 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 EU Agency’s Operational Support Centre (C1) applications, according to the prioritised backlog agreed between ICT and business.
- Lead and provide technical support in the information systems’ roadmap, including EU Agency’s Azure cloud environment, SharePoint Online and Microsoft 365 presence.
- Create and maintain SharePoint Online site collections with multiple sites, unique navigational elements, custom content types and site columns, site pages, web part pages, workflows, retention policies and governance policies.
- 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.
- Monitor and report on usage (analytics), as well as perform security audits of the system, whilst providing advice accordingly.
- Support reporting on the activities of the ICT Team and the status of the applications’ design, development, implementation and testing.
- Produce and maintain technical documentation, including solution architecture documentation, operational maintenance manuals, version description documents, release guidelines, and user manuals.
Requirements:
- Software development in .NET 6 (or newer), C#, ASP.NET, ASP.NET MVC, ASP.NET Web API, and Entity Framework.
- Work in one or more front-end JavaScript frameworks, such as Vue.js or React.
- Work with SharePoint Online on an enterprise application.
- Development of unit tests to test front-end functionality and back-end functionality.
- Usage of Microsoft Entra ID (Azure Active Directory), Azure App Services, Microsoft Graph API and Azure DevOps.
- Advanced work with Web APIs and perform system integrations.
- Tasks in website support.
- Usage of Web technologies, including JavaScript, XML, HTML/5, CSS/3, and web design frameworks such as Bootstrap CSS.
- Usage of PowerShell scripting (or similar).
- Work independently with the structured query language (SQL), and with Microsoft SQL Server database structures and stored procedures, including the troubleshooting of database performance issues.
- Usage of Azure Blob Storage or Azure Data Lake Storage Gen 2.
- Usage of SharePoint framework (SPFx) and PnP (Patterns and Practices/Microsoft 365 and Power Platform Community) tools.
- Performing tasks with Microsoft Power Platform.
Freelancers are welcome
Benefits:
- Competitive remuneration package
- Private Insurance
- A dynamic challenging environment resulting in continuous learning / education / progression
- Ability to work with cutting edge technologies
- Pleasant working environment
- Ability to expand knowledge and responsibilities
UpcoMinds is a dynamic IT company with 29 years of experience that provides end-to-end web and mobile solutions helping businesses to reinvent themselves in the digital world. Our team’s skills and expertise will ensure the holistic digital transformation of any organization, which will considerably improve both business operations and customer’s experience.
Our goal is to always have our end products and services reflect our deep engineering skills and elegant progressive design aesthetic. We fundamentally believe deeply in developing long term strategic partnerships with our clients by exceeding expectations and maintaining a high level of transparency.
Find out more about us at www.upcominds.com
We commit to promote Inclusion & Diversity by creating a working environment where all employees are treated with dignity and respect and where individual differences are valued. We offer equal opportunity in all aspects of employment.
Our recruitment consultants will go through your Curriculum Vitae as soon as possible and get back to you to discuss the opportunity for which you apply. If you don’t hear from us in the coming ten (10) working days, you may consider that you have not been selected for the particular job.
By submitting your CV, you consent to its retention in our database for a period of two (2) years, for the purpose of considering your application for current or future employment opportunities, in accordance with applicable data protection legislation GDPR.
Bookmark Job
You must sign in to bookmark this listing.

Malta, On site