NET Back-end Developer

onetowin cvba
Brussels, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Dutch, French

Job location

Brussels, Belgium

Tech stack

.NET
XML Schema
Active Directory Federation Services
JIRA
Unit Testing
Azure
Software Bug Management
C Sharp (Programming Language)
Code Review
Relational Databases
Dependency Injection
Software Design Patterns
DevOps
Entity Framework
JSON
Scrum
Secure Coding
SQL Databases
XML
.NET Core
Caching
Backend
GIT
Solid Principles
REST
Web Api

Job description

The .NET Back-end Developer is responsible for the development and maintenance of .NET applications.

As a developer, you will have two main responsibilities:

  1. Carrying out various development tasks (new features and change requests)
  • estimation based on a functional analysis
  • technical (and sometimes functional) analysis
  • implementation (in accordance with the analysis and company standards, and sometimes in accordance with CENELEC standards)
  • technical documentation
  • (unit) testing (based on the analysis and in accordance with company standards)
  • deployment across the various environments (DEV, TST, QA, ACC & PROD, EDU, etc.) in accordance with internal administrative procedures
  • applying the Scrum principles for project management and monitoring (participation in ceremonies)
  • applying the CyberSecurity principles (Secure development)
  1. Ensuring the maintenance of the applications:
  • collecting, tracking and resolving bugs (in accordance with company standards)
  • implementing bug fixes (in accordance with company standards)
  • (unit) testing of the bug fixes
  • deploying the tested bug fixes across the various environments (TST, ACC & PROD) in accordance with internal administrative procedures
  • applying Scrum principles for project management and monitoring (participation in ceremonies)

You will work closely with the project manager, the other developers, testers, the architect and the functional and technical analysts, and you will be able to propose various solutions, outlining the pros and cons of each. You must also be able to provide a reliable estimate of the work to be delivered.

Requirements

In-depth knowledge of and experience with the .NET Framework and .NET Core, specifically:

  • C#
  • Entity Framework
  • Web API (specifically REST API),
  • SQL and relational database
  • batch jobs
  • Knowledge of ADFS and authorisation and authenticatio technologies
  • Knowledge of OO & design patterns
  • SOLID principles & dependency injection
  • Knowledge of caching principles
  • Experience with XML, XSD, JSON...
  • Experience with service bus technology
  • Proficiency with transformation logic
  • Knowledge of unit testing
  • Knowledge of DevOps principles
  • Proficiency in version control using Git
  • Practical experience with task organisation via Azure
  • DevOps, Jira
  • Conducting code reviews

Apply for this position