Raftech - Global IT Solutions
Senior Dotnet Developer
Raftech - Global IT SolutionsBelgium12 days ago
Full-timeInformation Technology

ONLY CANDIDATES IN BELGIUM WILL BE CONSIDERED


Language: ENG + FR/NL


.NET Back-End Developer


Role Overview

The .NET Back-End Developer is responsible for the development and maintenance of .NET applications. The role involves two main activities:

  • Delivering new developments (new features and change requests)
  • Ensuring ongoing maintenance of applications


Key Responsibilities

Development

  • Provide estimates based on functional analysis
  • Perform technical (and occasionally functional) analysis
  • Implement solutions according to company standards.
  • Produce technical documentation
  • Conduct unit testing based on analysis and company standards
  • Deploy solutions across environments in line with internal procedures
  • Apply Scrum principles for project management and follow-up (participation in ceremonies)
  • Apply CyberSecurity principles (secure development practices)


Maintenance

  • Collect, monitor, and resolve bugs in line with company standards
  • Implement bug fixes and conduct related testing
  • Deploy tested bug fixes in line with internal procedures
  • Apply Scrum principles for project management and follow-up


Collaboration

  • Work closely with the project manager, other developers, testers, architects, and functional/technical analysts
  • Propose multiple solutions, clearly outlining pros and cons
  • Provide reliable effort estimates for deliverables
  • Participate in the on-call service (after training), organized 24/7


Technical Skills

  • Strong knowledge and experience with .NET Framework and .NET Core, specifically:
  • C#
  • Entity Framework
  • WebAPI (REST API)
  • SQL and relational databases
  • Batch jobs
  • Knowledge of ADFS, authorization, and authentication technologies
  • Object-Oriented Programming & Design Patterns
  • SOLID principles & dependency injection
  • Caching principles
  • Experience with XML, XSD, JSON
  • Service bus technologies
  • Transformation logic
  • Unit testing
  • DevOps principles
  • Version control with Git
  • Task organization via Azure DevOps, Jira
  • Code reviews


Soft Skills

  • Team player
  • Proactive attitude
  • Customer-oriented mindset
  • Strong analytical skills
  • Knowledge sharing
  • Strong communication skills (oral and written)
  • Ability to work independently

Key Skills

Ranked by relevance