Summary:
We?re looking for a highly skilled .NET Developer with a minimum of 5 years of experience. This role focuses on solving complex problems, building high-quality software, and contributing to a collaborative engineering culture. The candidate should be passionate about clean architecture, modern .NET development, and delivering impactful solutions.
Responsibilities: Analyze, design, develop, and maintain applications using .NET / .NET Core.
Build scalable backend services (APIs).
Collaborate with cross-functional teams (Business, Dev, Infra, etc.).
Participate in code reviews to elevate engineering standards.
Contribute to architectural decisions and technical roadmaps.
Provide business support and monitor applications (level 2 support, incident resolution, and troubleshooting).
Key Requirements: Strong experience with C# and .NET Core.
Solid understanding of REST APIs, Entity Framework Core, and SQL.
Familiarity with cloud platforms (Azure or AWS).
Experience with CI/CD pipelines and version control (Git).
Strong testing culture: unit tests, integration tests, and production validation.
Familiarity with agile development practices.
A mindset focused on quality, performance, and maintainability.
Experience with a message broker.
Nice to Have: Knowledge of microservices architecture.
Experience with front-end frameworks (Angular).
Background in distributed systems or high-availability environments.
Knowledge of Docker & Kubernetes.
Experience with Azure functions.
Other Details: This position allows for flexibility and may accommodate remote work arrangements. Candidates should be prepared for collaborative team engagements with a focus on delivering high-quality software solutions.
Profil candidat: