On behalf of our client the European Union Agency for Asylum in Malta, we are looking for a Senior Application developer to join our international team in a hybrid work model. The successful candidate will work on large & complex projects, supporting the European Systems landscape, within a multicultural environment.
What you will do...
• 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 infrastructure
• Design, prototype, develop and test the C1 applications, according to the prioritized backlog agreed upon between ICT and business
• Lead and provide technical support in the information systems’ roadmap, including 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 the final design (i.e. "look-and-feel") of the User Interface (UI).
• Design, implement, test, and maintain integration with other systems, as required.
• Coordinate with the ICT Team to align solution architecture and software engineering with the current best practices.
• Support reporting on the activities of the ICT Team and the status of the application’s design, development, implementation, and testing.
• Produce and maintain technical and system documentation.
• Software development in.NET (framework 4. x or 6+), C#, ASP.NET, ASP.NET MVC, ASP.NET Web API and Entity Framework.
• Work with SharePoint Online on an enterprise application.
• Development of unit tests to test front-end functionality and back-end functionality.
• Usage of Azure Active Directory, Microsoft Graph API, and Azure DevOps.
• Usage of web technologies, including JavaScript, XML, HTML, and CSS, and web design.
• Work in one or more front-end JavaScript frameworks, such as Vue.js or React.
• Usage of PowerShell scripting (or similar).
• Work independently with SQL Server database structures, and stored procedures, including the troubleshooting of database performance issues, and development of SSIS packages.
• Usage of SharePoint, PowerShell, and SharePoint Management Shell, as well as the different out-of-the-box web parts and their functionality.
• Usage of information management technologies and platforms, especially SharePoint Online, as related to the tasks.
• Usage of SharePoint Framework (SPFx) and PnP (Patterns and Practices/Microsoft 365 and Power Platform Community) tools
• Performing tasks with the DevExpress library.
• Performing tasks with Microsoft Power Platform.
• Completing the proposed tasks with Azure, including Azure App Services, automated builds, and automated deployments.
What is your experience...
Personal Characteristics...
Applications must be in the English language
Meal Vouchers
Private Medical Insurance plan
Private Pension plan
Company car leasing
Competitive salary
Fast-growing company
Opportunities for career growth
Certified "Diversity Charter" company
At SWORD Services Greece we believe in innovation; challenging ideas and discovering new ways of doing business. We are looking for people whose ideas and vision can shape our company’s success.
We are constantly growing and we look for people who want to grow with us, who want to be part of a friendly and supportive environment and who want to be part in a team of like-minded colleagues, passionate about delivering excellence.
We value open and clear communication and transparency in our everyday interactions and we act as ONE team since we want everyone to feel they are part of a big family that grows and succeeds!