We are experts in most modern front-end and back-end languages and frameworks.
Our main area of expertise is Java-related frameworks, with Spring being the most popular and used the most by NCDC.
The modern web design is achieved using classic HTML5 and CSS. We develop advanced solutions for interactive web UI’s using modern frameworks and libraries like Angular and React.
We have Certified SQL and PL/SQL experts. Tailored to the specific purpose, our applications utilize classic, enterprise-level data storage, as relational like Oracle, PostgreSQL, or modern, lightweight, document-based databases like MongoDB.
The software architecture is tailored for the specific purpose and can range from a classic approach to the most modern microservicespattern.
No insurance system is isolated, and we develop both REST and SOAP APIs.
Best practices
NCDC has developed a structured software development process that improves efficiency, transparency and code quality.
We keep the source code and the code review processes under the strict control of a GitLab server.
Wherever possible, we implement Continuous Integration and Continuous Delivery processes. Using our Integrated development tools, we ensure code auditing and traceability.
The tailored Quality Assurance and Quality Control is a mandatory part of each development team. Workflows are defined in Jira and based on customizable templates.
Standards and audits
We developed our internal software development standard policies, which link industry best practices with custom tailored solutions created by NCDC.
As of January 2020, NCDC holds an independent service auditor’s report based on ISAE 3402 standard regarding our operational and development services.
NCDC recognizes that information has to be tightly managed, controlled, and protected properly. NCDC underwent ISO 27001 audit and achieved ISO 27001 certification first in May 2018 (issued by DEKRA Certification GmbH) and continues passing yearly recertification since then.
Team dynamics
We deploy customer centric teams with a dedicated account or project manager with the insurance domain knowledge to support customers and lead the team.
In all teams, the Technical team leader is focused on delivery excellence.
The adoption of commonly known methodologies is tailored to the customer needs and project specifics, ranging from Agile approach (Scrum, DevOps), through hybrid (Prince2 Agile) to the classic waterfall. The approach is being carefully evaluated for each team and customer.
The teams are supported and governed by a cross-company Project Management Office (PMO). Our project managers hold the most recognized certifications – Project Management Professional (PMP), Prince2, ITIL, and Scrum Master.
Development & maintenance
With 20 years of experience, NCDC is about deep expert knowledge of the operation, maintenance, and development of insurance systems. NCDC’s core is PL/SQL experts, Oracle. DBAs and Java developers to support any kind of Application Maintenance and Application Development.
We have vast experience in Insurance platforms both on premise, traditionally hosted and in Oracle Cloud platform.
We emphasize a structured development and maintenance approach incorporating the best CI/CD practices and toolsets based on Git SCM – build pipelines, automated builds, and installations.
Process-oriented insurance software platform
NCDC has developed a next generation process-oriented insurance software platform based to enable future business growth through connections
Highly customizable with configurable business modules, fast implementation of insurance products, claim types, and business rules.
Reduces the burden of software development.
Available to the most efficient workflows.
Get in touch
We can help you to determine what you need, then develop, implement, and monitor that system for you. One of the foundations of our success is our ability to deliver customized systems.