|Date Posted||February 7, 2018|
Davies is a multi-award-winning operations management, consulting and digital solutions provider to organisations in highly regulated markets, including insurance, financial services, utilities, communications and to regulatory bodies. Our core services include Claims solutions, Insurance services, and Customer solutions.
We invest significantly in our people and their career development. Our team of 1,200 professionals work across the UK & Ireland, with our headquarters in the City of London, and command centre operations in Stoke, Colchester, Birmingham, Peterborough, Dublin and Hamilton.
Over the past five years Davies has consistently delivered strong double-digit growth through a combination of organic investment and via targeted acquisitions to add capability and new teams to its platform. It has completed the following acquisitions in the past four years: Garwyn Group, Associated Loss Adjusters, MFS, Argent, Carmichaels, Surveyorship, Core Claims, Cynergie, CMSL, Ambant, ServiceTick, TLSS, and most recently the acquisition of R&Q’s insurance services businesses.
As a member of the Davies Group Software Development Team, you will support the Group through the delivery of quality applications to support effective business operations.
Duties and Responsibilities:
Experience of full Windows stack
Development of software to agreed standards and methodologies
Creation of new components and applications
Unit, integration and architecture testing
Documentation of systems to agreed standards
Skills & Experience:
C# (Minimum 3 years commercial experience)
Asp.NET Web API
Visual Studio 2017
OOP / OOD
Unit Testing / TDD e.g Nunit, NSubstitute
Dependency Injection / Inversion of Control e.g. Ninject, Castle Windsor
Other Skills - Desirable but not essential
TFS / VSTS / Git
Azure Functions / Web Jobs
Azure CosmosDB / DocumentDB
Azure Service Bus
ORMs especially Entity Framework
WCF / OData services
Android native development
Are you a Davies Person?
All Davies Group employees need to be able to demonstrate our Big IDEA, Inspire, Deliver, Empower and Aspire. It is essential all employees embed these behaviours in line with their job role.