About Frontier Innovations
Frontier Innovations is an IT solutions SME, spin out of NTUA, with the mission of delivering innovations expanding the digital frontier, while having an impact on its customers. We understand the needs of our customers, enabling them to make sense of their data and supporting informed decision making.
About the job
We are looking for a skilled engineer to lead the design and implementation of innovative solutions as part of Horizon Europe research initiatives and commercial projects.
The role will focus on the end-to-end design, iterative development, and deployment of advanced solutions aligned with the company’s activities. This includes requirement elicitation and analysis, software architecture and development, as well as support for data lifecycle management technologies, system integration, data governance, and data spaces. In this position, you will not only develop and maintain applications, but also actively participate in shaping innovative platforms with a Europe-wide impact. Your contributions will be crucial in driving research projects from conception to completion, in collaboration with leading organizations all over Europe.
The successful candidate will demonstrate a successful track record of delivering end-to-end solutions, with experience in ICT innovation environments. In this position, you will have the chance to grow and develop your expertise, through a continuous improvement of software development and deployment processes, as well as through supervising junior team members. Additionally, you will provide technical input and support for external funding applications when needed. Willingness to travel to support projects is essential.
Key responsibilities:
To lead the design of technical solutions, including system architecture and overall design, with a focus on scalability and efficiency.
To lead the design, development, and implementation of: i) Software solutions that combine backend and frontend (e.g. Python, React.js); ii) Data models and relational and non-relational databases.
To support and mentor software developers and data scientists within the team to achieve their agreed delivery following high-quality standards.
To support the preparation of the project’s reports and deliverables.
To support the production of research outputs and their dissemination in internationally respected publications / conferences / fora / venues.
To support the development of research bids and proposals for securing funding from a variety of sources, such as Horizon Europe.
Produce high-quality, well-organized code, and adhere to best practices.
Collaborate with cross-functional, cross-organisational teams
Occasional travelling to EU destinations (less than 4 times per year)
Your profile:
At least 7 years of professional experience in software solution development or equivalent roles.
At least 3 years of experience in EU-funded projects (H2020, Horizon Europe, etc.)
Masters or Engineering degree in a relevant field (e.g. information technology, computer engineering, other)
Fluency in English, spoken and written
Hands-on experience with some of the following technologies: Python (e.g. FastAPI, Flask), Java Spring Boot, React.js, Flutter, PostgreSQL, MongoDB, Docker, Kubernetes
Excellent interpersonal skills as well as verbal and written communication skills
Self-driven, autonomous and independent in task accomplishment
Strong team spirit and eager to contribute to common objectives
Ability to analyse business needs and transform them into technical requirements
Ability to deeply understand and communicate complex ideas.
Experience working with collaborative tools and environments (e.g. Git, Jira, CI/CD, ...)
A PhD degree in computer science will be considered a plus
Apply online or send your CV to jobs@frontier-innovations.com
