Freelance Full-Stack .NET React Developer - Hybrid

novancy

About the Role
Our client looking for a skilled Full-Stack .NET Developer to integrate their salary review module with their core HR platform, the Hub. This module is critical for managing salary review campaigns, enabling managers to submit raises, bonuses, and compensation adjustments.
The current system relies on a legacy compensation model, and this project aims to replace it by connecting directly to the Hub’s new compensation model. This integration is highly anticipated by clients and will enhance payroll integration across the client’s suite of HR solutions.
Location : Full Remote or Hybrid (Casablanca)
Start date : ASAP
Duration : Min 6 months
Responsibilities
Develop, maintain, and enhance the salary review module, integrating it with the Hub.
Migrate the existing legacy compensation model to the new Hub compensation model.
Implement and optimize REST APIs to improve system integrations.
Work on both front-end and back-end development, ensuring seamless user experiences.
Collaborate with HR stakeholders, product managers, and other engineers to deliver a scalable and reliable solution.
Ensure system performance, scalability, and security.
Participate in code reviews, unit testing, integration testing, and CI/CD deployment pipelines.
Tech Stack & Skills Required
Back-end: C# .NET / ASP.NET v4.8 (SPA, MVC, WebForm) / .NET Core
Front-end: TypeScript, Knockout, React & Redux, HTML5, CSS3
Database: SQL Server, Entity Framework
CI/CD & DevOps: Jenkins, Azure DevOps
Monitoring & Logging: New Relic, ELK
Version Control: Git, Bitbucket
Testing Frameworks: NUnit
Experience with REST API development
Preferred Qualifications
Experience with accounting/financial or payroll systems is a plus.
Strong problem-solving skills and ability to work in an agile environment.
Experience working on enterprise-level applications with high data security standards.

Aperçu

  • Titre d'emploi: Freelance Full-Stack .NET React Developer - Hybrid
  • Date de publication : 2025-07-03 Peut être expiré
Postuler pour cet emploi

Postuler pour cet emploi