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.