NET Developer - Azure & Web API

Pauwels Consulting
Anderlecht, Belgium
2 days ago
Apply on europa.eu
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
Dutch, English, French
Job source

Tech stack

Clean Code Principles .NET Framework Multitier Architecture Automation of Tests Unit Testing Microsoft Azure Cloud Computing Cloud Engineering Software Quality Continuous Integration Data Structures Relational Databases
+15 more
Database Design DevOps Language Integrated Query Platform as a Service (PAAS) Software Systems SQL Databases .NET Core Backend Git Git Flow Solid Principles Kubernetes Software Version Control Docker Web Api

Job description

  • Design and develop secure, performant software solutions using the .NET ecosystem.
  • Collaborate with solution designers and stakeholders to translate business requirements into technical implementations.
  • Implement Clean Code, Clean Architecture, and SOLID principles to ensure long-term maintainability.
  • Develop and optimize .NET Core Web APIs and integrate them with various backend systems.
  • Manage cloud infrastructure and containerized deployments using Azure, Kubernetes, and Docker.
  • Create meaningful and automated unit tests to guarantee code quality and reliability.

Requirements

  • 5+ years of experience in backend development using .NET, including LINQ, async/await, and data structures.
  • 3+ years of experience building .NET Core Web APIs.
  • 3+ years of cloud development experience using Azure services and PaaS components.
  • Proven experience implementing Clean Code, Clean Architecture, and SOLID principles across multiple projects.
  • Hands-on experience with unit testing and automated test quality.
  • Experience with CI/CD and DevOps practices using Azure DevOps, Kubernetes, and Docker.
  • Experience with SQL, database design, and relational database optimization.
  • Proficiency in version control and branching strategies using Git.
  • You are proactive, professional, and possess strong communication skills.
  • You are fluent in English with a native level of Dutch or French.

Nice to Haves

  • Experience designing applications with offline usage, local persistence, and synchronization capabilities.
  • Knowledge of event-driven patterns and security practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on europa.eu
Prepare application

Good distractions

Loading talks and stories from around this role…