Novancy, a leading staffing and recruitment specialist in Information Systems and Digital Transformation, is seeking a Freelance Senior Developer with expertise in C# and ASP.NET Core 8 to support a client in the Temporary Work and Payroll sector. The successful candidate will be responsible for designing, developing, and optimizing applications that meet stringent performance and scalability requirements.
Key Responsibilities:
- Master and apply advanced C# concepts, including asynchronous programming, generics, and design patterns.
- Utilize Entity Framework Core to ensure optimal performance of generated LINQ and SQL queries.
- Design and optimize data models using PostgreSQL for efficient data management.
- Implement unit testing strategies using frameworks such as xUnit and Moq to ensure code quality.
- Contribute to the development of scalable architecture and optimize operations for large‑scale applications.
- Analyze complex problems and apply logical rigor to translate intricate business rules related to Payroll and Temporary Work.
- Work independently and take responsibility for project deliverables.
Qualifications:
- Mastery of C# and ASP.NET Core 8.
- Excellent knowledge of Entity Framework Core and performance optimization techniques.
- Proficiency in PostgreSQL for data modeling and optimization.
- Strong expertise in unit testing frameworks (xUnit, Moq).
- Experience in scalable architecture and optimization of large‑scale operations.
- Strong analytical skills and the ability to address complex problems.
- Knowledge of the Temporary Work/Payroll industry is a significant plus.
- Self‑sufficient, responsible, and able to work independently.
- French language skills are required for this position.
As a freelance engagement, the role offers flexibility and the opportunity to work remotely while contributing to a dynamic client environment. The position is based in Casablanca, Morocco, but remote work is fully supported. If you are a seasoned C# developer with a passion for building high‑quality, scalable solutions and possess the required skill set, we encourage you to apply.