Search by keyword
Search
    Let employers find you
    Home
    >
    MOROCCO
    >
    Novancy
    >
    Senior C# ASP.NET Core Developer
    Senior C# ASP.NET Core Developer
    20/12/2025 by Novancy
    Remote
    Salary not provided
    Remote

    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:

    • Designing, coding, and maintaining high‑quality C# applications using ASP.NET Core 8.
    • Implementing data access layers with Entity Framework Core and PostgreSQL.
    • Writing efficient LINQ and SQL queries to support business logic.
    • Developing comprehensive unit tests with xUnit and Moq to ensure code integrity.
    • Optimizing application performance and scalability for large‑scale payroll operations.
    • Collaborating with cross‑functional teams, including product managers and QA engineers.
    • Maintaining coding standards, documentation, and best practices.

    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.

    Related job offers
    Popular searches