Full Stack developer (.NET/Angular)

Location: Brussels, B
Date Posted: 13-06-2018
Depending on the user’s needs analysis and the functional study, the developer is involved in implementing the detailed specification phase and programming in a specific language (applicative code, database code, OS scripts, etc. …) or configuring a software package, for the expected application, while at the same time complying with the defined deadlines and quality standards.
 
Implementation and unit testing of the technical solution.
 
His/her main mission is also to provide Test Tool expertise in support of projects and services.
 
Main activities:
  •         Develop application (code, component, service) in the selected language or configure a software package, respecting a well-defined software architecture and design and all coding standards defined in the environment
  •         Prototype (behavior, structural, exploratory, etc.)
 
Take part in the detailed analysis in accordance with the study on user needs and the functional analysis (from Confirmed Level)
  •         Define and specify technical specifications (from Confirmed Level)
  •         Develop the corresponding program in the selected language or configure a software package
  •         Participate in the specification of unit test, system test, etc.
  •         Manage the application's corrective and evolutive maintenance
  •         Analyze and optimize development, define or refine Software Architecture, Design & Impl. document, Design Model (Physical) and enrich Software Architecture Document (from Advanced and Expert Level)
Create Builds (incremental integration respecting iterations)
Deliverables (according to the group project policy)
  •         Source code (components application & unit tests)
  •         Technical and development specifications
  •         Quality report
PTI/PTE: installation guide and operational guide
  •         Configuration, etc.
Skills
  •         Quality minded
  •         Analytical and conceptual thinking
  •         Good documentation skills
  •         Technological skills
  •         Communication skills, assertiveness, working together, facilitation (from Advanced level)
Prerequisites (experience, qualifications, certifications, authorizations)
  •         Experience of or training in the dedicated technology

Technologies
  •         C#
  •         Asp.Net Web Api (Asp.net Core is a plus)
  •         Entity Framework (Entity Framework Core is a plus)
  •         Dependency Injection (AutoFac is a plus)
  •         TFS and VSTS (Experience in Continuous Integration and Continuous Delivery is a plus)
  •         Unit testing
  •         Angular 2 (Angular 5 is a plus)
  •         Angular CLI
  •         CSS
  •         HTML5
  •         JavaScript
  •         TypeScript
  •         Agile and/or Scrum
this job portal is powered by CATS