About DICEUS:
DICEUS is a product company focused on building innovative SaaS solutions for the global insurance and financial services markets. Our mission is to modernize how insurers, brokers, MGAs, and other financial players operate through intelligent underwriting, seamless policy management, and digital engagement platforms. With clients across Europe, the Middle East, and North America, we are redefining how the industry delivers value through technology.
About the project:
We are developing a modern corporate portal for a life insurance provider. The system acts as an orchestration layer between corporate clients and the core insurance system. The application handles complex workflows, including corporate onboarding, bulk data uploads, multi-level billing, document generation, and third-party API integrations. Technically, the project is built on Clean Architecture principles, utilizing CQRS, Domain Events, and State Machines to manage complex, long-running business processes.
Your responsibilities will include:
- Develop and maintain end-to-end features, writing clean and efficient code for both the Angular frontend and the .NET 9 / ASP.NET Core backend.
- Create responsive, user-friendly UI components and seamlessly integrate them with RESTful APIs.
- Design and implement backend business logic following Clean Architecture, CQRS (via MediatR), and Unit of Work patterns.
- Configure and handle background jobs for monthly billing cycles using Hangfire.
- Work with complex data processing: generate/convert PDFs via Aspose, and parse/generate Excel reports for bulk uploads using EPPlus.
- Write efficient database queries using Entity Framework Core and work with SQL Server.
- Participate in code reviews, UI/UX discussions, and collaborate with Business Analysts to accurately implement business requirements.
Requirements:
- 2+ years of commercial full-stack development experience.
- Solid knowledge of C#, ASP.NET Core Web API, and experience building robust RESTful services.
- Proficiency in Angular, TypeScript, RxJS, and modern HTML/SCSS for building scalable SPAs.
- Proven experience using AI coding assistants (e.g., Claude, GitHub Copilot, ChatGPT) to optimize code generation, refactoring, and accelerate full-stack delivery.
- Practical experience with Entity Framework Core and SQL Server.
- Deep understanding and practical experience applying Clean Architecture and CQRS (MediatR).
- Experience implementing background tasks (Hangfire or similar) and using mapping/validation tools (AutoMapper, FluentValidation).
- Experience with version control systems (Git) and CI/CD pipelines (Azure DevOps).
- English level: Intermediate or higher (for reading technical documentation and internal communication).
What We Offer:
- Remote work;
- Paid vacation (18 business days) and Statutory Holidays;
- Paid sick leaves (10 business days);
- Non-paid days off (10 business days);
- Professional growth and development opportunities;
- Free English lessons.