Senior .NET Developer

Brussels  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

We are searching for a Senior .NET Developer for our client in Brussels, Belgium. This opportunity is remote during the pandemic, but will have a blend of on-site and off-site once the vaccine is administered (September time).

The following job description is not as clear as we would like, but please refer to the technology stack at the very top before applying.

Requirements with around 10 years of experience:

  • .NET, C#, ASP.NET WebApi, EnstyFramework, codefirst, migrations, Windows services, batch consoles,

  • HTML 5, CSS 3, JavaScript/Typescripst, Angular JS1&2+, minification, uglifason, Hybrid App development (e,g, cordova), Redux

  • Design patterns & best practices: SOLID, loC/DI

  • Visual Studio, Visual Studio Code, NuGet, SqlServer, oracle

  • Nunit, MS Test

  • Webpack, NPM

  • BootStrap, PrimeNG,

  • Team City (continuous integration), Octopus, Azure DevOps

  • Language requirements: English, French, Dutch

The project has as goal to deliver .NET and Angular development and maintenance (corrective and evolutive) within the following applications:

  • iBADGE/ACME

  • Authorization management for badge access to facilities

  • Current technology stack: .NET (C#), WebApi, Angular, Entity Framework, Code First, Migrations, console jobs, MS SqlServer, MySQL

With development defined as:

  • Analysis (functional and technical) of new features, change requests,

  • Software architecture design and impact analysis

  • Code peer review

  • Implementation of new features, change requests, (following analysis and company standards)

  • Testing of new features, change requests, (based on analysis and following company standards)

  • Deployment of new features, change requests, to TST, ACC & PRD following internal administrative procedures

  • Applying scrum principles for project management and follow-up

With corrective maintenance defined as:

  • Collection, follow-up and resolution of bugs (following company standards)

  • GitLab, Jira, Azure DevOps,

  • Implementation of bug fixes (following company standards)

  • Testing of bug fixes (following company standards)

  • Deployment of tested bug fixes to TST, ACC & PRD following internal administrative procedures

  • Applying Kanban principles for project management and follow-up

With evolutive maintenance defined as:

  • Collection, follow-up and resolution of small functional change requests and/or technical change requests like updating application from Kerberos towards ADFS, updating of software components used within an application (upgrade of .NET version used, upgrade of Angular version used,)

  • Implementation of small functional change requests and/or technical change requests (following company standards)

  • Testing of small functional change requests and/or technical change requests (following company standards)

  • Deployment of tested small functional change requests and/or technical change requests to TST, ACC & PRD following internal administrative procedures

  • Applying Kanban principles for project management and follow-up

Scope

  • Execution of .NET and Angular development and maintenance (corrective and evolutive) for iBadge/ACME,

Deliverables

  • General daily follow-up status report (todo, doing, done, blocked)

  • Execution of actual tasks including a detailed progress report:

  • Development and maintenance (corrective and evolutive) for iBadge/ACME

  • Define and maintain backlog, sprint log, issue log, planning, via Azure Devops (following company standards)

  • Quality review reports (technical, development, )

  • Realisation of the necessary developments, unit testing and versioning via GIT

  • Code and solution documentation

  • Realisation of administrative tasks like RFI/AIM, OTN, infrastructure requests, release notes, deploy procedures, impact analysis for RacApps

  • Ensure handover of any development done towards internal teams

Start date
n.a
From
Inavise Tech
Published at
23.01.2021
Project ID:
2034631
Contract type
Freelance
To apply to this project you must log in.
Register