Role and responsibilities:
As an Experienced .NET Developer you will play a crucial role in designing developing and maintaining our backend systems. You will work with a team of skilled professionals to create robust and scalable applications that meet our business needs.
- Design develop and maintain backend services and APIs using .NET Framework and .NET Core with a focus on stability & performance.This by using modern design principles such as EventDriven Architecture & Domain Driven Design
- Work closely with architects analysts & developers from IT Document Management & other teams to deliver highquality software solutions.
- Ensure code quality through unit testing code reviews and adherence to best practices. You proactively communicate within & outside the team on target solutions but also on issues and/or delays.
- You build detailed knowledge of the existing technical assets to help in maintaining & improving them.
Qualifications :
Mandatory Skills (at least 5 years of experience):
- .NET Development (.NET Framework & .NET Core)
- Writing C# with a focus on Rest APIs & Windows services
- Modern design principles (EventDriven Architecture & DomainDriven Design) and know the best practices to implement them
- Azure Service Bus and Azure Cloud services to build and deploy scalable application
- You can communicate proactively and smoothly both in writing and verbally to clearly and effectively convey complex information
- Youre comfortable in understanding complex environments and are willing to learn/invest in it
Remote Work :
No
Employment Type :
Fulltime