Software Engineer (Front-End)
Uni Systems
Brussels, Belgium
Description
At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Software Engineer (Front-end) to join our UniQue team.
What will you be doing in this role?
- Architecture and design of information systems;
- Review and assessment of existing system architectures;
- Design and development of architectural components and building blocks;
- Analysis of integration between different information systems.
- Data analysis and data modeling;
- Coordination of technical architecture implementation;
- Acting as the technical interface between project leaders and developers;
- Preparation of software architecture documentation;
- Participation in technical working groups, progress meetings, and user meetings;
- Support during testing, analysis, technical documentation, deployment, evaluation, and reporting;
- Design and development of software components and building blocks using modern Web 2.0 front-end frameworks (Bootstrap, jQuery, Angular, Kendo UI);
- Design and development of tests for software components;
- Design and implementation of application integration with corporate IAM services for authentication and authorization.
Requirements
What do you need to succeed in this position?
- Master's degree in IT and minimum 13 years of relevant experience (or Bachelor's in IT and minimum 17 years of experience);
- Minimum of 6 years of experience in development of information systems;
- At least 3 years of experience in modern Web 2.0 front-end development (Bootstrap, jQuery, Angular, Kendo UI as a plus);
- Minimum 2 years of experience with Agile software development (refactoring, test-driven development, user story modelling);
- Good knowledge of Jenkins, Jasmine and SonarQube;
- Good knowledge of modelling and user interface prototyping (mock-up) tools;
- Knowledge of interoperability technology (e.g. web services, REST APIs);
- Good knowledge of web application testing (integration, security), functional testing (site and acceptance tests), and testing framework tools (e.g., Zephyr, Selenium);
- Good knowledge of business process analysis;
- Good knowledge of Atlassian tools (Bitbucket, Jira, Confluence, Balsamiq);
- Fluency in English (at least B2 level) is required.
Don't forget to mention EuroTechJobs when applying.