Ubiminds is seeking a Senior Software Engineer -.NET / Angular to join their platform engineering team. The role involves designing and developing backend services, building core platform services, and implementing unified authentication solutions. The ideal candidate has strong experience with C# and.NET Core, enterprise identity systems, and Angular.
Requirements
- Design and develop backend services using C# and.NET Core.
- Build and maintain core platform services supporting the Foundation Data Model.
- Implement and configure unified authentication solutions across HCM products.
- Work with enterprise identity standards including SAML, SSO, and OIDC.
- Integrate authentication providers such as Okta.
- Design and optimize relational database schemas and queries for core data services.
- Develop frontend components for the Common Administration Console using Angular.
- Integrate messaging systems using RabbitMQ for asynchronous communication.
- Leverage Elastic for search, logging, and observability.
- Ensure scalability, reliability, and performance across platform services.
Benefits
- Full back-office support, from career guidance to HR and concierge services.
- Remote-first policy.
- Own MacBook.
- Access to growth opportunities with other amazing technology professionals.
- Free English lessons with a native English speaker.
- Candidate Referral bonus.
- Use of company headquarters in Florianópolis with weekly quick massages & tasty snacks, soft drinks, and games.