Higher education in Information Technology or similar;
More than 4 years’ professional experience in a similar role;
Proven professional experience in .NET 6+ development, cloud platforms such as Microsoft Azure and Front-End frameworks such as React, Angular or Vue.js;
Experience in designing RESTful APIs, working with OpenAPI specifications, as well as a good knowledge of integration and event-driven architectures;
Solid knowledge of AI frameworks, such as PromptFlow, TensorFlow, PyTorch or Azure Cognitive Services, to develop and fine-tune generative models;
Good knowledge of integrating AI-based functionalities, such as chatbots, personalised content generation or automated decision-making systems, into web applications;
Knowledge of SQL and NoSQL databases;
Knowledge of Generative AI models (e.g. GPT, DALL-E) and their application in the development of intelligent resources on cloud-based platforms is valued;
Fluency in English (required);
Strong analytical and problem-solving skills;
Good communication, organisational and time management skills;
A love of teamwork and continuous learning.
Responsibilities
Develop Cloud native applications from inception, development and maintenance of applications focussed on performance, scalability and security;
Creating Front-End interfaces using React, Angular or Vue.js and integrating Back-End services with RESTful APIs and serverless architectures;
Collaborating with architects and analysts to translate business requirements into effective technical solutions, ensuring stability and adherence to best practices;
Researching and proposing new technologies, including Generative AI models, developing AI-oriented functionalities such as chatbots, predictive analyses and intelligent content generation;
Write technical documentation, support pre-sales and marketing efforts and look for opportunities for optimisation, automation in line with the latest information and communication technologies.