About the job
Location: Brazil
Job Mode: Full-time
Work Mode: Work from home
Role overview
Encora seeks a Platform Adoption Developer with strong . NET and C# skills to build and integrate core platform services for the Human Capital Management (HCM) product suite. This role focuses on developing the Foundation Data Model, Unified Authentication, and a Common Admin Console. The position requires expertise in the Microsoft technology stack and enterprise identity systems to support the migration and modernization of HCM products.
What you will do
- Design and integrate backend services for the Foundation Data Model and CMT using C# and . NET Core.
- Configure and implement a Single Authentication Entry Point for HCM products, working with enterprise identity standards such as SAML and SSO, and integrating with providers like Okta.
- Architect and query relational databases using SQL to manage core entity data.
- Develop user interface components for the Common Administration Console with Angular.
- Work with messaging queues (RabbitMQ) and search/logging tools (Elastic) to ensure reliable and scalable platform services.
- Provide technical support and guidance to product teams during their migration process within the HCM portfolio.
Requirements
- Proficiency in backend development with C# and . NET Core
- Experience with identity protocols and tools: OIDC, SAML, SSO, Okta
- Strong SQL skills (SQL Server, PostgreSQL, or similar)
- Front-end development experience with Angular
- Familiarity with RabbitMQ and Elastic for messaging and search/logging
