Developer Full Stack

Functie

As a Fullstask Developer, you will build applications specific to the notary's profession. You will be responsible for developing software that meets our customers' functional and technical expectations. Your participation in continuous process improvement and the implementation of a state-of-the-art development environment is appreciated.

  • Design and develop technical solutions, based on functional requirements, and following our quality/security/legal guidelines and standards;
  • Develop Java applications that are efficient, pragmatic, user-friendly and easy to maintain;
  • Document application code to facilitate maintenance.
  • Write and perform unit tests to detect bugs and prepare future releases;
  • Contribute to the development of our service-oriented architecture (SOA);
  • Contribute to the continuous improvement of our development processes.
  • Experience in Web technologies: REST, HTML, CSS, JavaScript;
  • Experience in Angular 2+ development OR good experience in a similar framework;
  • Experience with frontend development models: Smart components/dumb, Redux, etc... ;
  • Experience in reactive development: RxJs ;
  • Knowledge of Angular Cli, Material design and Javascript testing is a plus!

Interested in building a high-quality product in a microservice structure. You have proven experience of java development with Spring (spring, spring-boot, spring-mvc) and Hibernate.

  • Knowledge of REST or SOAP and web technologies;
  • Experience with Java, Spring and Hibernate development;
  • Knowledge of standard development models and object-oriented design;
  • Experience with SQL (Microsoft SQLServer);
  • Knowledge of Domain Driven Design principles is a plus!

You are fluent in Dutch or French and have a passive knowledge of the other language, and you demonstrate a professional command of IT English.

  • Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)
  • De technische, economische, … informatie en de reglementering opvolgen en actualiseren
  • Een ontwikkeld product presenteren
    Gebruikers opleiden over de geleverde informaticatoepassingen
  • Documenten en technische ondersteuning voor de ontwikkelaars, gebruikers, informaticadiensten, ... uitwerken en bijwerken
  • Een prototype van de technische oplossing realiseren voor validatie door de opdrachtgever (typeconfiguratie, ...)
  • Informaticaprogramma's en -applicaties ontwerpen en ontwikkelen
  • Informaticacomponenten selecteren, assembleren en integreren (programma's, databanken, specifieke ontwikkelingen, ...)
  • Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)
  • Technische en functionele problemen analyseren
    Corrigerende acties, technische aanpassingen, ... voorstellen
  • Programmeren in een specifieke computertaal
  • De productie van softwareoplossingen realiseren in een omgeving (servers, werkposten, besturingssystemen, ...)
  • Behoeften van de klant of gebruiker analyseren
    Het functioneel lastenboek opstellen (specificaties, termijnen, kosten, ...)
  • Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)

Solliciteren

Cynthia Pierre
(+32) 2 660 09 49
recruitment.be@ama-ec.com