
Full-Stack Engineer (.NET + Angular)
Primary stack
Job description
About the Position
Full-Stack Engineer (.NET + Angular)
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. Since 2011, we have accomplished more than 150 projects, helping SMBs and enterprises overcome business challenges with the right technology solutions.
We are looking for a Full-Stack Engineer (.NET + Angular) to join our product development team.
This is a backend-primary role with full-stack expectations. You will primarily work with C#/.NET, Clean Architecture, DDD, CQRS, EF Core, and SQL Server, while also contributing to Angular when required.
The team actively uses AI-assisted engineering tools, including an in-house AI code-review service built on Claude, alongside SonarQube.
Responsibilities
Backend Engineering
- Develop and deliver production features using C# and .NET
- Implement and maintain complex business logic
- Follow established DDD, CQRS, Clean Architecture, and Result-pattern conventions
- Work with Entity Framework Core, SQL Server, and Azure SQL
- Fix bugs and address production issues
- Take ownership of complex, high-priority, or ambiguous tasks
Full-Stack Development
- Ship full-stack changes independently when required
- Implement Angular changes as part of end-to-end features
- Work across backend, frontend, integrations, and infrastructure when needed
AI-Augmented Engineering
- Actively use AI-assisted development tools, including Claude
- Work with the team’s AI-powered code-review process
- Write code that meets both automated and human review standards
Quality & Ownership
- Conduct unit and integration testing
- Maintain a low rework and reopen rate
- Respond to review comments and blockers
- Proactively identify bugs, risks, and technical debt
- Contribute to improving development and release processes
- Set an example for less experienced engineers on the team
Technology Stack
Backend:
- .NET 9 / C# 13
- Clean Architecture + Domain-Driven Design
- CQRS with MediatR
- Entity Framework Core
- SQL Server / Azure SQL
- ASP.NET Core
- SignalR, Swagger
- Modular domain architecture
Frontend:
- Angular 17
- Angular 15+ legacy components
- Azure Static Web Apps
Cloud & Infrastructure:
- Microsoft Azure
- App Service
- Azure SQL
- Key Vault
- Blob Storage
- Application Insights
- Bicep
- Azure DevOps CI/CD
Integrations:
- Microsoft Entra ID SSO
- DocuSign / RSign
- SendGrid
- Twilio
- Aspose
- Azure OpenAI
- Azure AI Search
- RAG-based AI assistant
Requirements
- 3+ years of commercial experience with C# /.NET
- Strong, production-proven experience with C# /.NET, ideally.NET 6+
- Solid understanding of Entity Framework Core, relational database design, and SQL Server
- Experience with Angular or a comparably structured SPA framework
- Comfort with CQRS, Clean Architecture, and DDD concepts
- Experience working with production systems
- Strong ownership mindset and willingness to raise risks early
We Offer
- Work and create in a positive atmosphere
- Maintain a healthy work-life balance
- Seize career growth opportunities
- Get professional education
- Participate in team-building events
- Be valued - join us
About the Company
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. Since 2011, we have accomplished more than 150 projects, helping SMBs and enterprises overcome business challenges with the right technology solutions.
© Diceus. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
DICEUS provides technology consulting, digital transformation and software development services for enterprises since 2011.We effectively combine our deep industry expertise in Banking, Insurance, Healthcare, Government, Robotics, Green Energy and Aerospace with standards-driven and proven SDLC process to deliver enterprise-grade solutions which help leading organizations from Europe, North America, UK and the Middle East to build and run more innovative and efficient businesses.We don’t simply code, we deliver robust software solutions that respond to today’s requirements and trends of tomorrow. We offer expertise, share risks and opt for long-term relationships that last 2+ years on the average.DICEUS is rapidly growing, so we’re expanding developers’ teams for current and new projects. You can join a project to prove yourself and gain new expertise in front and backend development. Our partners give us the freedom to create software from scratch. Each team player is welcome to think and dream big to deliver innovative solutions.DICEUS is the right place to grow your managerial expertise. Each newcomer has a personal mentor that will help you grow with the company. You can become a mentor for the team as well.We are flexible in our schedule and loyal to work from home, but we stick to an eight-hour working day from 9 am to 6 pm or from 10 am to 7 pm. We have days off on all national holidays, invite teachers to conduct corporate English courses to make it easy to communicate with the customers, and we cheer on championships for our football team after work.Look at the photos of our team:www.instagram.com/diceusasContact us:[email protected]And join our team!