Novancy, a leading technology consultancy based in Casablanca, Morocco, is expanding its digital innovation team. We are looking for a Senior C# ASP.NET Core Developer to work on a long‑term contract, fully remote, delivering robust software solutions for our clients in the temporary work and payroll sector. The ideal candidate will possess advanced knowledge of C# and ASP.NET Core 8, including asynchronous programming, generics, and design patterns. Proficiency in Entity Framework Core, LINQ, and SQL query optimization is essential, as is experience with PostgreSQL for data persistence.
In addition to backend development, the role requires strong unit testing skills using xUnit and Moq, ensuring code reliability and maintainability. The developer will design scalable architecture, focusing on performance optimization to meet the demands of high‑volume payroll processing. Analytical thinking and problem‑solving abilities are critical, as is the capacity to work independently in a remote environment.
Key responsibilities include:
We value a proactive mindset, excellent communication skills in both English and French, and a passion for delivering innovative solutions. If you are a seasoned developer eager to contribute to a dynamic, remote project, we encourage you to apply and join our growing team.