Sansaone
Software Engineer
SansaoneBelgium13 days ago
Full-timeRemote FriendlyInformation Technology

Job Title: Software Engineer (Front-End)

Location: Brussels, Belgium (Remote)

Duration: 6 months

Languages: English



Job Description

  • 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.

Key Skills

Ranked by relevance