Overslaan naar inhoud

Sollicitatieformulier

Provide either a resume file or a linkedin profile
Functieomschrijving
Vacature
Full-stack developer (YPTO001884)
Locatie
Brussel (Anderlecht), België
Afdeling
Software Engineering

Full-stack developer

DESCRIPTION

Responsibilities

  • Translate application storyboards and use cases into functional application
  • Design, build, and maintain efficient, reusable, and reliable code
  • Integrate data storage solutions (may include databases, key-value stores, blob stores, etc.)
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization
  • Work with central teams to enhance the DEVOPS capability of the development teams

CONFORMITY CRITERIA

  • Minimum 5 years of professional experience in .NET development, demonstrated in the CV, including recent experience with .NET Core/.NET 8-10 or equivalent versions and REST API development
  • Minimum 3 years of professional experience in React development, demonstrated in the CV
  • Minimum 2 years of hands-on experience with Microsoft Azure in a professional context
  • Minimum 2 years of experience in DevOps practices, including CI/CD pipelines (e.g. YAML), and deployment strategies such as blue/green deployment
  • You communicate fluently in English (spoken and written), at least level B2
  • Willing to work on-site at least 2 days per week (Brussels)

EVALUATION CRITERIA

For each evaluation criterion, the expectation is that your CV clearly demonstrates relevant experience or knowledge through one or more examples/projects. The more relevant experience or knowledge you can provide as evidence, the better your CV will be evaluated.

  • Depth and relevance of experience with Microsoft Azure
    • Scope of services used (e.g. Event Hub, Cosmos DB, Functions, etc.)
    • Level of responsibility and role
    • Complexity of projects
  • Level of expertise in .NET development
    • Experience with modern .NET practices (e.g. microservices architecture, feature flags, clean architecture)
    • Role and responsibilities in previous projects
  • Experience with software architecture
    • Application of design patterns and microservices architecture in previous projects
    • Scope and impact of implemented solutions
  • Experience with databases
    • Practical experience with SQL and NoSQL databases
    • Context of usage (transactional systems, distributed systems, etc.)
  • Experience with testing practices
    • Implementation of unit testing (tools, frameworks, coverage context)
  • Experience with version control tools
    • Practical use of Git in collaborative environments
  • Experience with development and collaboration tools
    • Use of Atlassian suite (Jira, Confluence, etc.)
    • Context of usage (Agile delivery, DevOps processes)
  • Experience with Agile methodologies
    • Type of methodologies used (Scrum, SAFe, etc.)
    • Role and level of involvement
  • Continuous learning and innovation (reformulation of soft skill)
    • Evidence of adoption of new technologies or frameworks in previous projects
    • Participation in innovation initiatives or modernisation efforts
  • Front-end experience
    • Experience with React.js in professional projects
  • AI IDE experience (bonus)
    • Relevance experience in development with AI