freehire launches on Product Hunt on 26 August.

Follow →

Backend (C#/.NET) Developer

Summary

Builds and maintains a C#/.NET insurance analytics platform using ML algorithms for loss reserving and claims analysis, with heavy focus on automated testing and data-driven decision support.

Andersen is hiring a Backend (C#/.NET) Developer for a project developing insurance analytics solutions that support risk assessment, data-driven insights, and financial decision-making. The customer is a global organization operating in the professional services domain. It provides a range of advisory and analytical support to organizations across multiple industries, helping them improve business performance and address complex operational challenges. The company leverages data, industry knowledge, and digital tools to deliver practical solutions, supporting decision-making, organizational development, and long-term efficiency. The project is focused on enhancing an insurance analytics platform that helps insurers and reinsurers perform loss reserving and claims analysis. It combines actuarial methodologies, machine learning, and advanced data analytics to deliver accurate, transparent, and auditable insights for risk management and financial decision-making. Responsibilities: Primarily working on MLR desktop application with a focus on Smart Search and component updates, and occasionally on other standalone tools owned by the team. So, some of the work will be a math driven role with an emphasis on correct numbers checked through extensive automated tests. It’s using machine learning algorithms. Working with the Product Owner to define, refine and deliver the product backlog. Designing and documenting software solutions meeting functional and non-functional requirements. Implementing and refactoring product code (C#), following best practices for maintainability, testability and performance. Implementing unit tests, developing test frameworks and associated automated test cases. Reviewing and debugging code to identify defects, performance bottlenecks or technical debt. Working closely with test engineers to guarantee suitable test coverage, identifying and executing manual tests if necessary. Participating in sprint planning meetings, daily stand-ups and spri...

See also