Senior .Net Developer

Sander
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

.NET
API
Agile Methodologies
ASP.NET
JIRA
Azure
C Sharp (Programming Language)
Data Validation
Data Security
Dependency Injection
DevOps
Entity Framework
Routing
Object-Relational Mapping
Simple Object Access Protocol (SOAP)
Software Engineering
Web Applications
Web Services
.NET Core
System Availability
Backend
GIT
Solid Principles
REST
Software Version Control
Crud
Microservices

Job description

The Full-time .NET backend developer will be responsible for Development of new features.

  • Collaborate with cross-functional teams to understand business requirements and translate them into scalable, reliable, and

secure backend systems.

  • Implementing solutions in every Sprint with the team and proactively contributing to the validation and testing efforts with

the team and end users.

  • Implement and maintain APIs and integration points with external systems.
  • Write clean, maintainable, and well-documented code.
  • Optimize performance and ensure high availability of our applications.
  • Help end users by resolving incidents raised through the ticketing tool (incident management).

Requirements

Do you have experience in Web services?, You haveminimum 5 years in .NET development. Ideally, the candidate has experience working in anAgile/Scrumcontext with tools such asAzure DevOpsandConfluence.

As part of his daily missions, the successful candidate will show proficiency in:

  • Good knowledge in C#: .NET Standard, .NET Core, with a focus on backend services and web applications.
  • Experience of building and consuming RESTful and SOAP webservices.
  • Familiarity with Entity Framework or other Object-Relational Mapping (ORM) libraries for data access and basic CRUD

operations.

  • Exposure to Dependency Injection concepts and basic experience with DI containers (e.g., Autofac, Unity) for managing

dependencies in projects.

  • Understanding of ASP.NET MVC concepts, including controllers, views, and routing.
  • Proficient understanding of separation of concerns and best practices in software development, such as the SOLID

principles.

  • Knowledge of data validation libraries and techniques, including FluentValidation, Data Annotations, and custom

validation attributes.

  • Knowledge of version control systems like Git for code management and collaboration.
  • Incident & problem tracking system (Altassian Jira).
  • Agile Product Management (backlog, PBI's, tasks, …) with Microsoft Azure Devops., * Entrepreneurial Spirit: fast Learning, proactivity, and enthusiasm.
  • Passion for Customers: curiosity with strong analytical skills and ability to work against tight deadlines.
  • Simplicity: autonomy & resourcefulness.
  • Imagination: creativity & innovation.
  • Respect: strong team & commitment spirit.

Apply for this position