The external service provider will be responsible for designing, developing, and maintaining high-quality web applications and backend systems. The role involves both front-end and back-end development, as well as collaboration with internal teams to ensure the delivery of robust, scalable, and secure software solutions.
Responsibilities
- Development of front-end website architecture and design of user interactions on web pages
- Development of back-end applications and implementation of core business logic
- Creation and management of servers, databases, and application components
- Data analysis, modelling, and implementation of data processing pipelines
- Understanding and implementation of security and data protection measures
- Design of responsive and adaptive web applications
- Design and development of APIs and integration components
- Participation in software architecture and the creation of scalable applications
- Taking technical lead on projects as required
- Maintenance of code quality, integrity, and organization
- Writing clean, functional code across the full stack
- Compilation and analysis of data, processes, and code to troubleshoot and improve systems
- Testing and resolving issues, with emphasis on automation and continuous improvement
- Meeting both technical requirements and customer needs
- Writing and maintaining technical documentation
- Integration of available services and components into policy-supporting systems
- Collaboration with business analysts, customers, users, project leaders, and developers
- Liaison with other technical teams including hosting and dependent system operators
Education
In accordance with Article of DIGIT-TM II Service Requirements, candidates must have education corresponding to
Level 6 of the European Qualification Framework
, typically equivalent to a
Bachelor's Degree (3 years)
.
Knowledge and Skills
Required competencies for successful performance include:
- Strong knowledge of front-end languages (JavaScript, HTML, CSS)
- Very good knowledge of JS frameworks and libraries (AngularJS or similar)
- Excellent proficiency in back-end technologies (Java, EJB/Spring, JPA/Hibernate)
- Strong understanding of database technologies (Oracle or MySQL)
- Excellent grasp of enterprise design patterns and application architecture
- In-depth knowledge of API design and development
- Proven experience with application security principles
- Strong competence with cloud platforms and deployment processes
- Practical knowledge of CI/CD tools and pipelines
- Experience in data processing and performance optimization
- Knowledge of version control tools (Git, SVN)
- Ability to deliver technical and business presentations
- Commitment to high-quality coding standards
- Adaptability to evolving enterprise technologies
- Excellent communication skills with both technical and non-technical stakeholders
- Strong analytical and problem-solving capabilities
- Capacity to write structured and detailed technical documentation
- Active participation in technical meetings and design discussions
Non-Technical Requirements
- Proven ability to work in an international and multicultural environment
- Rapid self-starting capability and strong teamwork attitude
- Ability to participate in multilingual meetings
- Strong collaboration on large, multi-stakeholder projects
- Excellent team player with interpersonal competence
- Fluency in English (C2 level) for written and verbal communication
- High integrity and discretion in handling confidential and personal data
Specific Expertise (Mandatory)
- Minimum
5 years of professional experience in Java
(competence level 5) - Minimum
5 years of professional experience in JPA
(competence level 5) - Minimum
5 years of professional experience in SQL
(competence level 5)
Solliciteren