Novancy, a leading staffing and talent recruitment firm specializing in Information Systems and Digital Transformation, is seeking a dedicated Senior C# ASP.NET Core Developer to support a client in the payroll and temporary work industry. This freelance position offers a long‑term contract with the flexibility of remote work, allowing you to contribute from anywhere while collaborating closely with a dynamic team of developers and business analysts.
Key Responsibilities
- Design, develop, and maintain high‑quality applications using C# and ASP.NET Core 8, ensuring adherence to industry best practices and coding standards.
- Implement asynchronous programming patterns, generics, and design patterns to create scalable, maintainable codebases.
- Leverage Entity Framework Core to model data, optimize LINQ queries, and generate efficient SQL statements for PostgreSQL databases.
- Develop comprehensive unit tests with xUnit and Moq to guarantee code reliability and facilitate continuous integration.
- Collaborate with cross‑functional teams to translate complex business rules related to payroll and temporary work into robust technical solutions.
- Analyze performance bottlenecks and propose optimization strategies to enhance application speed and resource usage.
- Document technical designs, API contracts, and deployment procedures for future reference and knowledge transfer.
Qualifications
- Proven expertise in C# and ASP.NET Core 8, with a strong portfolio of production‑ready applications.
- Deep understanding of Entity Framework Core, LINQ, and PostgreSQL, including schema design and query tuning.
- Experience with unit testing frameworks such as xUnit and mocking libraries like Moq.
- Demonstrated ability to architect scalable systems and optimize performance for large‑scale workloads.
- Strong analytical and problem‑solving skills, with a methodical approach to debugging and refactoring.
- Knowledge of the payroll and temporary work industry is a significant advantage.
- Self‑sufficient, responsible, and capable of working independently while maintaining clear communication with stakeholders.
- Fluency in French is required; English proficiency is a plus.
What We Offer
- A long‑term freelance contract with competitive compensation aligned with industry standards.
- Remote work flexibility, enabling you to balance professional commitments with personal life.
- Opportunity to work on challenging projects that impact the payroll and temporary work sector.
- Collaboration with a supportive team that values innovation, continuous learning, and professional growth.
If you are a seasoned developer with a passion for building high‑performance applications and a desire to contribute to a forward‑thinking organization, we encourage you to apply. Join Novancy and help shape the future of payroll technology.