About Imaginera

Imaginera is a software consultancy focusing on the reinsurance sector.






Imaginera was established to both serve clients to an exceptionally high standard, but also create an environment where technical people would thrive.

For clients, we bring a blend of technical skill, market knowledge, effective methodology and a passion for IT, making us the ideal partner for software projects.

For employees we have a technically rich and supportive environment that challenges everyone to be the best they can. This in turn enhances the experience of the client. Everyone’s a winner!

Our Culture

We offer employees the resources they need to learn, develop and grow.








We’re a tech focused team of developers who collaborate to get the best result for our clients.

We have a narrow but deep focus to what we do – we focus solely on working with reinsurance clients but work across all departments with them. This requires our software engineers to work closely with the users, to really understand their business.

We also get on well and have a varied social calendar that includes pub lunches, yoga, football, beer and board games nights and more.

Our Tech Stack

Rather than offer and support a wide variety of software languages, we focus solely on the Microsoft .NET framework. This allows us a greater depth of knowledge in the code we write.

We use:

  • C#
  • SQL
  • Tableau for some of our BI projects



Full time
Imaginera Oxford, UK
Who we are At Imaginera we have a narrow but deep focus to what we do – we focus on working with reinsurance clients but work across all departments within them. This allows us to have a deep-seated understanding of our clients and their market, which in turn gives the ability to offer suggestions based on both business requirements and technical possibilities.  We bring both market knowledge and technical excellence. Job Description You will be working as part of an agile development team across multiple existing and greenfield projects.  Working with our client facing consultants you will be involved with the full software development lifecycle and responsibilities will include analysis and design, development, testing, documentation and deployment.  Within the .NET framework you will have the opportunity to keep up-to-date with the latest technologies.  With a fairly informal team hierarchy your responsibilities will be widespread, working closely with the consultants to recommend best practice and identify the swiftest and most elegant solutions to problems.  In time, there’s the potential for client facing work. Required skills Demonstrable commercial C# experience Solid understanding of object-orientated development SQL, ideally TSQL and SQL server Multi-tier architecture and design patterns Good understanding of full software development lifecycle Desirable skills Project experience with WPF Automated build and test environments Experience in reinsurance or capital markets Strong mathematics skills Personal skills Excellent communication skills Good organisation and time management Ability to work under own initiative or as part of a team Educational Requirements BSc/BEng or equivalent in Computer Science or related subject, minimum 2.1
Sep 05, 2018